Invention Grant
- Patent Title: Controlled cryptographic private key release
-
Application No.: US16626294Application Date: 2018-06-22
-
Publication No.: US11329807B2Publication Date: 2022-05-10
- Inventor: John Fletcher , Thomas Trevethan
- Applicant: nChain Licensing AG
- Applicant Address: CH Zug
- Assignee: nChain Licensing AG
- Current Assignee: nChain Licensing AG
- Current Assignee Address: CH Zug
- Agency: Davis Wright Tremaine LLP
- Priority: GB1710176 20170626
- International Application: PCT/IB2018/054625 WO 20180622
- International Announcement: WO2019/003071 WO 20190103
- Main IPC: H04L9/08
- IPC: H04L9/08 ; H04L9/30 ; H04L9/32

Abstract:
A computer-implemented method includes: storing an encryption public key that is associated with a group of nodes, each node in the group associated with a private key share, the private key shares associated with a threshold private key reconstruction scheme for the group to allow an encryption private key associated with the encryption public key to be determined from at least a threshold of the private key shares; iteratively obtaining a plurality of indicators provided by a plurality of nodes of the group, each of the indicators representing one of an encryption private key share or a dummy signal; and identifying the encryption private key by iteratively: i) selecting a subset of the indicators; ii) calculating a possible shared secret; and iii) evaluating each possible shared secret against the encryption public key to determine whether the possible shared secret is the encryption private key. The invention is suited for implementation on a blockchain.
Public/Granted literature
- US20200162243A1 CONTROLLED CRYPTOGRAPHIC PRIVATE KEY RELEASE Public/Granted day:2020-05-21
Information query