双方协同生成SM2算法的签名方法、装置及存储介质

基本信息

申请号 CN201811148390.1 申请日 -
公开(公告)号 CN109245903B 公开(公告)日 2021-10-01
申请公布号 CN109245903B 申请公布日 2021-10-01
分类号 H04L9/32(2006.01)I;H04L9/30(2006.01)I 分类 电通信技术;
发明人 刘婷;汪宗斌 申请(专利权)人 北京信安世纪科技股份有限公司
代理机构 北京同达信恒知识产权代理有限公司 代理人 黄志华
地址 100052北京市西城区宣武门外大街甲1号环球财讯中心C座4层
法律状态 -

摘要

摘要 本发明公开了双方协同生成SM2算法的签名方法、装置及存储介质,解决在不采用密码硬件的情况下,现有技术中存在的用户私钥易被盗取的问题。在第一参与方实施的签名方法包括:接收第二参与方根据签名输出方标识确定的中间信息;并基于签名输出方标识确定输出待签名消息的完整签名的参与方;若由第一参与方输出完整签名,则用第一子私钥及中间信息生成待签名消息的第二部分签名,并输出由中间信息中携带的第一部分签名及第二部分签名构成的完整签名;若由第二参与方输出完整签名,则用第一子私钥及中间信息生成并发送第一中间签名给第二参与方,使第二参与方能用第二子私钥及第一中间签名生成待签名消息的第二部分签名,以确定完整签名。