引用本文:刘振亚,林璟锵.SM2数字签名算法的两方门限计算方案框架.软件学报,2025,36(5):2188-2211
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 1720次   下载 4110 本文二维码信息
码上扫一扫!
分享到: 微信 更多
SM2数字签名算法的两方门限计算方案框架
刘振亚1, 林璟锵1,2
1.中国科学技术大学 网络空间安全学院, 安徽 合肥 230027;2.中国科学技术大学北京研究院, 北京 100193
摘要:
近年来, 已有多种SM2数字签名算法的两方门限计算方案被提出, 这些方案能够有效地增强SM2数字签名算法的私钥安全性. 根据不同的密钥拆分方法, 已有公开方案可以分为两类, 分别基于乘法和加法拆分, 再根据不同的签名随机数构造方法, 衍生出多种两方门限计算方案. 提出SM2数字签名算法的两方门限计算方案框架, 所提框架给出安全的两方门限计算基本过程, 又可以引入不同构造的签名随机数. 利用提出的框架, 结合随机数的不同构造, 完成所提框架的多种实例化, 即得到SM2数字签名算法多种不同的两方门限计算方案. 所提框架的实例化, 包括现有已知的23种两方门限计算方案, 也包括多种新的方案.
关键词:  SM2签名算法  两方门限签名  框架
DOI:10.13328/j.cnki.jos.006978
分类号:TP309
基金项目:国家重点研发计划 (2020YFB1005803)
Framework of Two-party Threshold Schemes for SM2 Digital Signature Algorithms
LIU Zhen-Ya1, LIN Jing-Qiang1,2
1.School of Cyber Science and Technology, University of Science and Technology of China, Hefei 230027, China;2.Beijing Research Institute of University of Science and Technology of China, Beijing 100193, China
Abstract:
There are a lot of two-party threshold schemes for SM2 digital signature algorithms proposed in recent years, which can significantly enhance the security of private keys for SM2 digital signature algorithms. According to different methods of key splitting, public schemes can be divided into two types: multiplicative key splitting and additive key splitting. Further, these public schemes can be subdivided into various two-party threshold schemes according to different constructions of the signature random number. This study proposes the framework of two-party threshold schemes for SM2 digital signature algorithms, which provides a safe basic calculation process of two-party threshold schemes and introduces the signature random number that can be constructed variously. With the proposed framework and various constructions of the random number, this study achieves the instantiation of the framework, obtaining a variety of two-party threshold schemes for SM2 digital signature algorithms. The instantiation includes 23 known two-party threshold schemes, as well as a variety of new schemes.
Key words:  SM2 signature algorithm  two-party threshold signature  framework