[发明专利] 一种保护用户隐私的SM2密码算法协同签名、解密方法 – CN114186251A 全文链接一   全文链接二

 
基本信息
申请号
CN202111465919.4
申请日
20211203
公开(公告)号
CN114186251A
公开(公告)日
20220315
申请(专利权)人
中国科学院大学
申请人地址
100049 北京市石景山区玉泉路19号(甲)
发明人
荆继武;王平建;王跃武;王鹏;雷灵光;刘丽敏;孙思维;寇春静 专利类型 发明专利
摘要
本发明公开了一种保护用户隐私的SM2密码算法协同签名、解密方法。本发明的签名方法包括:发起方和服务方分别生成各自的密钥对(d1,P1)和(d2,P2),发起方获得服务方的部分公钥P2并根据P2生成用户A的公钥PA;其中,发起方为用户A所在的终端;发起方计算待签名消息M的摘要e,并根据部分公钥P2生成椭圆曲线点Q1;然后将e和Q1发送给服务方;服务方根据自己的部分私钥d2、e和Q1计算得到部分签名(r,s2)后返回给发起方;发起方根据发起方的部分私钥d1、r、s2计算并输出最终的签名(r,s)。本发明不仅提供用户隐私保护,还增强了服务方的性能。
主权项
1.一种保护用户隐私的SM2密码算法协同签名方法,其步骤包括:1)发起方和服务方分别生成各自的密钥对(d1,P1)和(d2,P2),发起方获得服务方的部分公钥P2并根据P2生成用户A的公钥PA;其中,发起方为用户A所在的终端;2)发起方计算待签名消息M的摘要e,并根据部分公钥P2生成椭圆曲线点Q1;然后将e和Q1发送给服务方;3)服务方根据自己的部分私钥d2、e和Q1计算得到部分签名(r,s2)后返回给发起方;4)发起方根据发起方的部分私钥d1、r、s2计算并输出最终的签名(r,s)。

 

 
IPC信息
IPC主分类号
G06F21/60
G 物理

G06 计算;推算;计数

G06F 电数字数据处理

 

 
法律状态信息
法律状态公告日
20220315
法律状态
公开 法律状态信息
CN202111465919 20220315 公开 公开

 

 
代理信息
代理机构名称
北京君尚知识产权代理有限公司 11200
代理人姓名
司立彬