[ "白雪(1996- ),女,陕西榆林人,西安邮电大学硕士生,主要研究方向为国密算法、公钥密码学" ]
[ "秦宝东(1982- ),男,江苏徐州人,西安邮电大学教授,主要研究方向为公钥密码学" ]
[ "郭瑞(1984- ),男,河南洛阳人,西安邮电大学副教授,主要研究方向为区块链安全" ]
[ "郑东(1964- ),男,山西翼城人,西安邮电大学教授、博士生导师,主要研究方向为信息安全" ]
网络首发:2022-12,
纸质出版:2022-12-15
移动端阅览
白雪, 秦宝东, 郭瑞, 等. 基于SM2的两方协作盲签名协议[J]. 网络与信息安全学报, 2022,8(6):39-51.
Xue BAI, Baodong QIN, Rui GUO, et al. Two-party cooperative blind signature based on SM2[J]. Chinese Journal of Network and Information Security, 2022, 8(6): 39-51.
白雪, 秦宝东, 郭瑞, 等. 基于SM2的两方协作盲签名协议[J]. 网络与信息安全学报, 2022,8(6):39-51. DOI: 10.11959/j.issn.2096-109x.2022081.
Xue BAI, Baodong QIN, Rui GUO, et al. Two-party cooperative blind signature based on SM2[J]. Chinese Journal of Network and Information Security, 2022, 8(6): 39-51. DOI: 10.11959/j.issn.2096-109x.2022081.
SM2是我国于2010年发布的椭圆曲线公钥密码标准,由于其具有比RSA签验速度快、存储空间小和运算复杂度低的特点被广泛应用于金融、社保等领域。随着国密算法的推广应用,密钥安全和数据隐私问题备受关注。单密钥签名模式的签名权力过于集中,无法满足分布式环境的应用需求,密钥泄露将威胁整个密码系统的安全,密钥的安全存储和合理利用问题亟待解决。此外,标准 SM2 数字签名算法无法实现消息内容的隐私保护功能,国密算法的签名消息的隐私保护有待进一步探究。针对签名算法的密钥安全和数据隐私问题,已有对SM2的协作签名研究和盲签名研究,然而,没有对SM2盲签名的协作设计,提出一种两方协作的盲签名协议,允许除用户以外的两方执行签名操作,签名过程无须恢复完整私钥,不会泄露部分私钥和秘密数的信息,密钥分散存储提升密钥安全性,盲签名性质保护消息隐私。在安全性方面,协议满足不可伪造性和不可链接性;在效率方面,使用C语言进行仿真测试,系统中各个参与者在本地的运行耗时均在可承受范围内,在签名者诚实执行协议的情况下,协作签名阶段中各个实体的时间损耗与执行一次轻量级的 SM2 盲签名的时间损耗基本一致。因此,该协议在功能和效率上具备一定的实用前景。
SM2
issued by China in 2010
is a public key cryptography standard based on elliptic curves.It has been widely used in finance
social security and other fields thanks to its advantages of improved signature efficiency
decreased storage space and computing complexity than RSA.With the popularization and application of SM2
the issues of its key security and data privacy are of great concern.The single-key mode inhibits the potential application in multi-user settings
and the leakage of the key will threaten the security of the entire cryptosystem due to the centralization.The problem of secure storage and reasonable utilization of keys needs to be solved urgently.In addition
the SM2 digital signature algorithm cannot guarantee the message privacy.Aiming at the issues of key security and data privacy of the signature algorithm
many researchers have proposed the idea of cooperative signature and blind signature for SM2.However
there isn’t SM2 collaborative blind signature scheme proposed.Then a two-party cooperative blind signing protocol based on SM2 was proposed in this paper
which allowed two parties to sign except the user.The signing process did not require recovering the complete private key
while not revealing the information of the partial private key and secret number.The key was stored separately to improve the security of the key
while the blind signature protected the privacy of the message.In terms of security
the protocol satisfied unforgeability and unlinkability.The protocol was implemented using C to demonstrate the efficiency of each participant’s local operation.In the honest model
the time cost of each entity in the cooperative signature phase was similar as that of executing a lightweight SM2 blind signature.Overall
the proposed protocol has certain advantages in terms of function and efficiency.
国家密码管理局 . GM/T2003—2012 SM2 椭圆曲线公钥密码算法 [S ] . 北京:中国标准出版社 , 2010 .
State Cryptography Administration . GM/T2003—2012 public key cryptographic algorithm SM2 based on elliptic curves [S ] . Beijing:Standards Press of China , 2010 .
冯泽宇 , 巩博儒 , 赵运磊 . 基于离散对数的数字签名标准对比研究 [J ] . 计算机工程 , 2016 , 42 ( 1 ): 145 - 149 .
FENG Z Y , GONG B R , ZHAO Y L . Comparative study of digital signature standards based on discrete logarithm [J ] . Computer Engineering , 2016 , 42 ( 1 ): 145 - 149 .
贾冀芳 , 张立新 , 廖明耀 . 基于OpenSSL的SM2与RSA自动切换算法的设计 [J ] . 计算机工程与应用 , 2018 , 54 ( 3 ): 74 - 81 .
JIA J F , ZHANG L X , LIAO M Y . Design of automatic switching algorithm between SM2 and RSA based on OpenSSL [J ] . Computer Engineering and Applications , 2018 , 54 ( 3 ): 74 - 81 .
TIAN H B , SU Y X , LIANG Z Q . A provable secure server friendly two-party SM2 singing protocol for blockchain IoT [C ] // 2019 IEEE Globecom Workshops (GC Wkshps) . 2019 : 1 - 5 .
LI W , LI R , WU K , et al . Design and implementation of an SM2based security authentication scheme with the key agreement for smart grid communications [J ] . IEEE Access , 2018 , 6 : 71194 - 71207 .
LONG Y H , CHENG M Y . Secret sharing based SM2 digital signature generation using homomorphic encryption [C ] // 2019 15th International Conference on Computational Intelligence and Security (CIS) . 2019 : 252 - 256 .
涂彬彬 , 陈宇 . 门限密码系统综述 [J ] . 密码学报 , 2020 , 7 ( 1 ): 1 - 14 .
TU B B , CHEN Y . A survey of threshold cryptosystems [J ] . Journal of Cryptologic Research , 2020 , 7 ( 1 ): 1 - 14 .
CHAUM D , . Blind signatures for untraceable payments [C ] // Advances in Cryptology . 1983 : 199 - 203 .
KREMER S , RYAN M , SMYTH B . Election verifiability in electronic voting protocols [C ] // European Symposium on Research in Computer Security . 2010 : 389 - 404 .
CUI H D , QIN X R , CAI C L , et al . Security on SM2 and GOST signatures against related key attacks [C ] // 2021 IEEE 20th International Conference on Trust,Security and Privacy in Computing and Communications (TrustCom) . 2021 : 155 - 163 .
SHAMIR A . How to share a secret [J ] . Communications of the ACM , 1979 , 22 ( 11 ): 612 - 613 .
PAILLIER P , . Public-key cryptosystems based on composite degree residuosity classes [C ] // Advances in Cryptology - EUROCRYPT '99,International Conference on the Theory and Application of Cryptographic Techniques . 1999 : 223 - 238 .
涂彬彬 , 王现方 , 张立廷 . 两种分布式SM2/9算法应用 [J ] . 密码学报 , 2020 , 7 ( 6 ): 826 - 838 .
TU B B , WANG X F , ZHANG L T . Two distributed applications of SM2 and SM9 [J ] . Journal of Cryptologic Research , 2020 , 7 ( 6 ): 826 - 838 .
尚铭 , 马原 , 林璟锵 , 等 . SM2 椭圆曲线门限密码算法 [J ] . 密码学报 , 2014 , 1 ( 2 ): 155 - 166 .
SHANG M , MA Y , LIN J Q , et al . A threshold scheme for SM2 elliptic curve cryptographic algorithm [J ] . Journal of Cryptologic Research , 2014 , 1 ( 2 ): 155 - 166 .
YAN J , LU Y , CHEN L Y , et al . A SM2 elliptic curve threshold signature scheme without a trusted center [J ] . KSII Transactions on International and Information Systems . 2016 , 2 ( 10 ): 897 - 913 .
DING F.LONG Y H , WU P L . Study on secret sharing for SM2 digital signature and its application [C ] // 2018 14th International Conference on Computational Intelligence and Security (CIS) . 2018 : 205 - 209 .
ZHANG Y D , HE D B , ZHANG M W , et al . A provable-secure and practical two-party distributed signing protocol for SM2 signature algorithm [J ] . Frontiers of Computer Science , 2020 , 14 ( 3 ): 1 - 14 .
侯红霞 , 杨波 , 张丽娜 , 等 . 安全的两方协作 SM2 签名算法 [J ] . 电子学报 , 2020 , 48 ( 1 ): 1 - 8 .
HOU H X , YANG B , ZHANG L N , et al . Secure two-party SM2 signature algorithm [J ] . Acta Electronica Sinica , 2019 , 48 ( 1 ): 1 - 8 .
冯琦 , 何德彪 , 罗敏 , 等 . 移动互联网环境下轻量级 SM2 两方协同签名 [J ] . 计算机研究与发展 , 2020 , 57 ( 10 ): 2136 - 2146 .
FENG Q , HE D B , LOU M , et al . Efficient two-party SM2 signing protocol for mobile internet [J ] . Journal of Computer Research and Development , 2020 , 57 ( 10 ): 2136 - 2146 .
苏吟雪 , 田海博 . 基于 SM2 的双方共同签名协议及其应用 [J ] . 计算机学报 , 2020 , 43 ( 4 ): 701 - 710 .
SU Y X , TIAN H B . A two-party SM2 signing protocol and its application [J ] . Chinese Journal of Computers , 2020 , 43 ( 4 ): 701 - 710 .
TANG G , ZHANG Z . Two-party signing for ISO/IEC digital signature standards [J ] . The Computer Journal , 2022 : 1 - 15 .
ȐUCKERT M , . Lattice-based blind signatures [C ] // International Conference on the Theory and Application of Cryptology and Information Security . 2010 : 413 - 430 .
HE D B , CHEN J H , ZHANG R . An efficient identity-based blind signature scheme without bilinear pairings [J ] . Computers & Electrical Engineering , 2011 , 37 ( 4 ): 444 - 450 .
何德彪 , 张韵茹 , 谢翔 , 等 . 盲签名的获取方法、装置和服务器.中国专利 [P ] . CN109818730A , 2019 - 03 - 06 .
HE D B , ZHANG Y R , XIE X , et al . Method and system for generating blind signature [P ] . CN 109818730A , 2019 - 03 - 06 .
ZHANG Y D , HE D B , ZHANG F G , et al . An efficient blind signature scheme based on SM2 signature algorithm [C ] // International Conference on Information Security and Cryptology . 2020 : 368 - 384 .
唐卫中 , 张大伟 , 佟晖 . 基于SM2的无证书盲签名方案 [J ] . 计算机应用研究 , 2022 , 39 ( 2 ): 552 - 556 .
TANG W Z , ZHANG D W , TONG H . Certificateless blind signature scheme based on SM2 [J ] . Application Research of Computers , 2022 , 39 ( 2 ): 552 - 556 .
ZHANG Z F , YANG K , ZHANG J , et al . Security of the SM2 signature scheme against generalized key substitution attacks [C ] // International Conference on Research in Security Standardisation . 2015 : 140 - 153 .
SHOUP V , . Lower bounds for discrete logarithms and related problems [C ] // International Conference on the Theory and Applications of Cryptographic Techniques . 1997 : 256 - 266 .
DAMGÅRD I , . Towards practical public key systems secure against chosen ciphertext attacks [C ] // Annual International Cryptology Conference . 1991 : 445 - 456 .
0
浏览量
526
下载量
0
CSCD
关联资源
相关文章
相关作者
相关机构
京公网安备11010802024621