Block chain-oriented SM2 distributed key generation method
The invention provides an SM2 distributed key generation method for a block chain. According to the method, the key is generated by using point calculation additive homomorphism of an elliptic curve, so that a distributed key generation algorithm has higher security and efficiency and is more adapti...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | chi ; eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | The invention provides an SM2 distributed key generation method for a block chain. According to the method, the key is generated by using point calculation additive homomorphism of an elliptic curve, so that a distributed key generation algorithm has higher security and efficiency and is more adaptive to complex operation fields such as a block chain, and the commitment of an ACSS secret sharing technology is adopted to contain information required by distributed key generation, so that the algorithm is more suitable for the distributed key generation field. Each honesty node can independently calculate a final key in a key derivation stage, information transmission and interactive authentication among the honesty nodes are not needed, and the distributed key is generated quickly, safely and efficiently.
本发明提供一种面向区块链的SM2的分布式密钥生成方法。利用椭圆曲线的点计算加性同态进行密钥生成,使分布式密钥生成算法具有更高的安全性和效率性,使其更加适配于区块链等复杂运算领域,并采用ACSS秘密分享技术的承诺包含分布式密钥生成所需的信息,各个诚实节点可以在密钥推导阶段单独计算最终密钥,不需要相互之间的信息传输和交互认证,快速、安全、高效地进行分布式密钥的生成。 |
---|