Method for identity verification and system thereof
AssigneeTuring Chain Ltd.
InventorsYAO-CHIEH HU, XIN-HONG CHEN
Life of this patent
Estimating the term…
Abstract
Disclosed are techniques for identity verification. In one aspect, the method includes determining whether a user account has the identity data; obtaining from a blockchain the hash value of the identity data signed with the private key if it is determined that the user account has the identity data; using the public key to verify the hash value of the identity data signed with the private key to obtain a decrypted hash value of the identity data; and comparing the decrypted hash value of the identity data with the hash value of the identity data stored in the database to generate an identity verification result.
Claims7
A method for identity verification implemented by a server, a database of the server stores a public key of a key pair, identity data, and a hash value of the identity data, wherein the server is connected to a blockchain through a communication network, the blockchain stores the hash value of the identity data signed with a private key of the key pair, and the method includes:
- determining whether a user account has the identity data;
- obtaining from the blockchain the hash value of the identity data signed with the private key if it is determined that the user account has the identity data;
- using the public key to verify the hash value of the identity data signed with the private key to obtain a decrypted hash value of the identity data;
- and
- comparing the decrypted hash value of the identity data with the hash value of the identity data stored in the database to generate an identity verification result.
Dependencies are inferred from the claim text.