作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2026, Vol. 52 ›› Issue (7): 255-264. doi: 10.19678/j.issn.1000-3428.0070282

• 网络空间安全 • 上一篇    下一篇

一种基于SM2的支持门限修改的数字签名方案

周权1, 谢淑婷1, 曾志康1, 陈丽丽2, 卢子冲2   

  1. 1. 广州大学数学与信息科学学院, 广东 广州 510006;
    2. 广州大学计算机科学与网络工程学院, 广东 广州 510006
  • 收稿日期:2024-08-22 修回日期:2024-12-21 出版日期:2026-07-15 发布日期:2025-03-07
  • 作者简介:周权,男,副教授、博士,主研方向为可信计算、传感器网络安全、云计算安全;谢淑婷(通信作者),硕士研究生,E-mail:s.t.xie@foxmail.com;曾志康,博士研究生;陈丽丽、卢子冲,硕士研究生。
  • 基金资助:
    国家重点研发计划(2021YFA1000600);国家自然科学基金(12171114);广州大学研究生创新能力培养项目(JCCX2024-012)。

SM2-based Digital Signature Scheme Supporting Threshold Modification

ZHOU Quan1, XIE Shuting1, ZENG Zhikang1, CHEN Lili2, LU Zichong2   

  1. 1. School of Mathematics and Information Sciences, Guangzhou University, Guangzhou 510006, Guangdong, China;
    2. School of Computer Science and Cyber Engineering, Guangzhou University, Guangzhou 510006, Guangdong, China
  • Received:2024-08-22 Revised:2024-12-21 Online:2026-07-15 Published:2025-03-07

摘要: 现有的数字签名方案在电子商务、金融交易、医疗系统等场景中广泛应用,但无法在保持签名不变时对已签名的消息内容进行修改,而重复进行签名操作会提高复杂性和延迟。对此,提出一种基于SM2算法并支持门限修改的数字签名方案SM2-TM。该方案支持以门限的方式协同修改已签名的消息内容,并通过参数控制与构造哈希碰撞来实现签名的不变性。此外,它有效解决了复杂的证书存储和管理以及密钥托管问题。隐私与安全性分析结果表明,SM2-TM方案具有不可伪造性、不变性、可追踪性等。性能分析结果表明,SM2-TM方案在计算开销上具有一定优势,在公/私钥及签名的存储开销上也有显著优势,存储开销分别仅为64、32和64 Byte。

关键词: SM2算法, 数字签名, 门限修改, 无证书, 不变性

Abstract: Existing digital signature schemes are widely used in e-commerce, financial transactions, and medical systems. However, they cannot modify the content of signed messages while keeping the signature unchanged. Moreover, repeatedly performing signature operations increases complexity and latency. To address this issue, a digital signature scheme based on the SM2 algorithm and a supporting threshold modification, called SM2-TM, is proposed. This scheme supports the collaborative modification of signed message content in a threshold manner and achieves signature immutability through parameter control and the construction of hash collisions. Furthermore, it effectively solves complex certificate storage and management as well as key escrow issues. Privacy and security analyses results show that the SM2-TM scheme possesses unforgeability, immutability, and traceability. The performance analysis results indicate that the SM2-TM scheme has certain advantages in terms of computational overhead and significant advantages in terms of the storage overhead of public keys, private keys, and signatures, with storage overheads of only 64, 32, and 64 Byte, respectively.

Key words: SM2 algorithm, digital signature, threshold modification, certificateless, invariance

中图分类号: