SYSTEM AND METHOD FOR BLOCKCHAIN-BASED AUTHENTICATION
First Claim
Patent Images
1. A computer-implemented authentication method, comprising:
- obtaining a blockchain transaction identification of a blockchain transaction for storing a digital abstract of operation information to a blockchain;
obtaining audit data for authentication against the operation information;
generating a digital abstract of the audit data;
retrieving the digital abstract of the operation information from the blockchain according to the obtained blockchain transaction identification; and
determining authenticity of the audit data by verifying the generated digital abstract of the audit data against the retrieved digital abstract of the operation information.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing authentication. One of the methods includes: obtaining audit data for authentication against operation information associated with an executed transaction; generating a digital abstract of the audit data; retrieving a digital abstract of the operation information from a blockchain; and determining authenticity of the audit data by verifying the generated digital abstract of the audit data against the retrieved digital abstract of the operation information.
-
Citations
20 Claims
-
1. A computer-implemented authentication method, comprising:
-
obtaining a blockchain transaction identification of a blockchain transaction for storing a digital abstract of operation information to a blockchain; obtaining audit data for authentication against the operation information; generating a digital abstract of the audit data; retrieving the digital abstract of the operation information from the blockchain according to the obtained blockchain transaction identification; and determining authenticity of the audit data by verifying the generated digital abstract of the audit data against the retrieved digital abstract of the operation information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An authentication system, comprising one or more processors and one or more non-transitory computer-readable memories coupled to the one or more processors and configured with instructions executable by the one or more processors to cause the system to perform operations comprising:
-
obtaining a blockchain transaction identification of a blockchain transaction for storing a digital abstract of operation information to a blockchain; obtaining audit data for authentication against the operation information; generating a digital abstract of the audit data; retrieving the digital abstract of the operation information from the blockchain according to the obtained blockchain transaction identification; and determining authenticity of the audit data by verifying the generated digital abstract of the audit data against the retrieved digital abstract of the operation information. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium configured with instructions executable by one or more processors to cause the one or more processors to perform operations comprising:
-
obtaining a blockchain transaction identification of a blockchain transaction for storing a digital abstract of operation information to a blockchain; obtaining audit data for authentication against the operation information; generating a digital abstract of the audit data; retrieving the digital abstract of the operation information from the blockchain according to the obtained blockchain transaction identification; and determining authenticity of the audit data by verifying the generated digital abstract of the audit data against the retrieved digital abstract of the operation information. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification