Patent ID: 11863684
Assignee: FEITIAN TECHNOLOGIES CO., LTD.
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 8:
9. The method as claimed in claim 8, wherein the step A1 comprises the following steps:
b1) executing, by the hardware wallet, a hash calculation on the authorization code so as to obtain a first hash result, executing another hash calculation on a preset constant so as to obtain a second hash result, and executing an xor calculation on the first hash result and the second hash result, so as to obtain an xor result;
b2) making, by the hardware wallet, the first 16 bytes of the xor result as an initial vector of encryption and decryption; executing a key consultation by using the stored authenticating data and the public key of the hardware wallet according to a key consultation algorithm so as to obtain a device cipher text and storing the device cipher text, and making first 16 bytes of the device cipher text as a first key; and
b3) decrypting, by the hardware wallet, the cipher text of the terminal hash value in the binding instruction by using the first key and the initial vector so as to obtain a first decrypted result; calculating according to the authorization code, the authenticating data, and the public key of the hardware wallet so as to obtain the device hash value.