An efficient threshold distributed elliptic curve key generation and signature method and system
Abstract
A thresholded distributed elliptic curve key generation and signing procedure, comprising the following steps: S1, in the absence of a trust center to participate, all n nodes generate their own key pair, ptki, puki, where ptki is a private key and puki is a public key. S2, each node processes its own public-private key pair according to a secret sharing protocol, and completes the conversion from threshold (n, n) to threshold (t, n). S3, after determining the t signing nodes, each node generates a threshold private key (t, t) according to threshold logic and completes a mapping from ptki to ptki', where ptki' is the threshold private key, for by means of a procedure comprising: S31, all n nodes, according to the rules of the elliptic curve, each generate their own key pair, ptki, puki, where ptki is the private key, puki is the public key, and i is the node number; S32, all n nodes broadcast their own public keys puki to other nodes, and after receiving the pukx broadcast by other n-1 nodes, they combine n pukx into a complete public key PUK according to the elliptic curve operation. S33, all n nodes perform (t, n) threshold processing according to a selected secret sharing protocol, map ptki to n ptkij segments, and send ptkij to the corresponding node numbered j; and S34, when a signature is performed, t available nodes recover ptki' using the n ptkij received according to the selected secret sharing protocol recovery procedure; and S4, according to a signature logic, each node uses ptki' to complete a communication and a calculation in the signature protocol, and stores the relevant calculation results, and finally completes the overall signature.

Term
12.8 yearsto projected expiry
Projected expiry 5 July 2039, counted from filing; an application has no term until it is granted.
- Priority
- Filed
- Published
- Today
- Projected expiry
4 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4
5 members in 4 offices
Priority claims5
| Document | Office | Kind | Date |
|---|---|---|---|
| 201811610503 | China | A | |
| 201811610503 | China | A | |
| 201811610503 | China | – | |
| 201811610503 | – | – | – |
| CN201811610503 | – | – | – |
Members5
| Document | Office | Kind | |
|---|---|---|---|
| CN109728910A | China | A | |
| US10630477B1 | United States of America | B1 | |
| EP3675413A1 | European Patent Office (EPO) | A1 | |
| EP3675413B1 | European Patent Office (EPO) | B1 | |
| ES2901708T3This record | Spain | T3 |
Numbers
- Publication
- 2901708
- Publication, DOCDB
- 2901708
- Publication, EPODOC
- ES2901708T
- Application
- 19184786
- Application, DOCDB
- 19184786
- Application, EPODOC
- ES20190184786T
Titles2
- Spanish
- Un procedimiento y sistema eficientes de generación y firma de claves de curva elíptica distribuidas con umbral
- English
- An efficient thresholded distributed elliptic curve key generation and signing procedure and system
Classification
- CPC, 6
- H04L9/085
- H04L9/3073
- H04L9/3252
- H04L9/3066
- H04L9/008
- H04L9/0894
- IPC, 4
- H04L9 08
- H04L9 00
- H04L9 30
- H04L9 32