SM2算法协同签名及解密方法、装置与系统

基本信息

申请号 CN201710546334.2 申请日 -
公开(公告)号 CN107196763B 公开(公告)日 2020-02-18
申请公布号 CN107196763B 申请公布日 2020-02-18
分类号 H04L9/32;H04L9/30 分类 电通信技术;
发明人 张永强;刘镪 申请(专利权)人 广东信鉴信息科技有限公司
代理机构 广州华进联合专利商标代理有限公司 代理人 广东信鉴信息科技有限公司;数安时代科技股份有限公司
地址 528200 广东省佛山市南海区狮山镇南海软件科技园科教路
法律状态 -

摘要

摘要 本发明涉及一种SM2算法协同签名及解密方法、装置与系统,其中从第一通信方角度实施的SM2算法协同签名方法,包括以下步骤:根据预设的密码杂凑算法,生成待签名消息的消息摘要;接收第二通信方基于第一公钥参数以及选取的随机数反馈的第一椭圆曲线群元素;根据消息摘要和第一椭圆曲线群元素,生成第一部分签名;基于第一部分签名进行模运算,生成混淆中间结果,并将混淆中间结果传输给第二通信方;在接收到第二通信方根据混淆中间结果反馈的中间签名时,根据中间签名和第一部分签名,生成第二部分签名;根据第一部分签名和第二部分签名,得到完整的SM2数字签名。