Parallel assurance of blockchain signatures
US10419209B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Apr 26, 2017 |
| Grant date | Sep 17, 2019 |
| Priority date | — |
| Expiry date | Nov 10, 2037 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L2209/12
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
In a system and methods to verify data integrity and origin authenticity of signed elements in an arbitrary blockchain, a block is signed using a first digital signature algorithm. A hash on the signed first block value is computed. A parallel assurance of blockchain signatures (“PABS”) record includes a cryptographic message, comprising the block identifier and the hash, and is signed using a second digital signature algorithm, which, in some embodiments, is different from the first digital signature algorithm. Integrity and origin authenticity of the signed block value are verified by verifying the digital signature of the first cryptographic message. Additionally, to verify the block value, a verification hash is computed on the signed block value of the block of the blockchain, and the verification circuit verifies that the hash from the cryptographic message matches the verification hash.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.