Invention Grant
- Patent Title: Method and system for verifying integrity of a digital asset using a distributed hash table and a peer-to-peer distributed ledger
-
Application No.: US16300929Application Date: 2017-05-12
-
Publication No.: US10579779B2Publication Date: 2020-03-03
- Inventor: Craig Steven Wright , Stephane Savanah
- Applicant: nChain Holdings Limited
- Applicant Address: AG St. Johns
- Assignee: nChain Holdings Limited
- Current Assignee: nChain Holdings Limited
- Current Assignee Address: AG St. Johns
- Agency: Davis Wright Tremaine LLP
- Priority: GB1608454.3 20160513; GB1608456.8 20160513; GB1608463.4 20160513
- International Application: PCT/IB2017/052800 WO 20170512
- International Announcement: WO2017/195160 WO 20171116
- Main IPC: G06F21/10
- IPC: G06F21/10 ; G06F21/12 ; G06F21/60 ; H04L9/32 ; H04L29/08 ; H04L29/06 ; G06F21/51 ; H04L9/08 ; G06F16/14 ; G06F16/182 ; G06F8/65 ; G06F21/57 ; G06F21/62 ; H04L9/06

Abstract:
A computer-implemented method (900) and system (1) for verifying the integrity of a computer software for installation using a distributed hash table (13) and a peer-to-peer distributed ledger (14). This may be the Bitcoin blockchain or an alternative implementation. The method includes determining (910) a metadata associated with a transaction record stored on the peer-to-peer distributed ledger (14). An indication of an entry stored on the distributed hash table (13) may be determined (920) from the metadata. The method further includes determining (930) a third hash value based on the computer software and determining (940) a fourth hash value from the entry on the distributed hash table (13). The method further includes comparing (950) the third hash value and the fourth hash value and verifying (960) the integrity of the computer software based on the comparing of the third hash value and the fourth hash value.
Public/Granted literature
Information query