一种基于SM2算法的协同签名方法及装置、系统、介质
基本信息
申请号 | CN201911376293.2 | 申请日 | - |
公开(公告)号 | CN111130804A | 公开(公告)日 | 2020-05-08 |
申请公布号 | CN111130804A | 申请公布日 | 2020-05-08 |
分类号 | H04L9/32;H04L9/30;H04L9/08 | 分类 | 电通信技术; |
发明人 | 崔久强;陈晓曈;林翊;沈昊;戴业琪 | 申请(专利权)人 | 上海市数字证书认证中心有限公司 |
代理机构 | 上海专利商标事务所有限公司 | 代理人 | 上海市数字证书认证中心有限公司 |
地址 | 200080 上海市虹口区四川北路1717号18楼 | ||
法律状态 | - |
摘要
摘要 | 本发明涉及数字签名技术领域,更具体的说,涉及一种基于SM2算法的协同签名方法及装置、系统、介质。本方法包括以下步骤:S1第一通信方和第二通信方分别生成第一私钥分量DA和第二私钥分量DB,执行基于SM2算法的安全计算协议,得到双方共同的公钥Ppub;S2第一通信方和第二通信方的第一私钥分量DA和第二私钥分量DB进行加法分享变换,获得第一私钥变换分量D1和第二私钥变换分量D2,满足如下变换关系,D1+D2=DA·DB modn;S3第一通信方和第二通信方,采用第一私钥变换分量D1和第二私钥变换分量D2,基于SM2算法协同签名协议,交换中间结果和/或椭圆曲线群元素,协同生成数字签名。本发明实现两方协同完成数字签名,既保证签名的正确性,又保证签名密钥的安全性。 |
