CNIPA.AI
검색으로 돌아가기
기록

基于SM2的两方协同防双重认证签名生成方法及系统

발명유효
14청구항 · 6 독립항
§ Ⅰ

개요

출원인

国网山东省电力公司电力科学研究院; 国网山东省电力公司泰安供电公司; 武汉大学

발명자

刘远龙; 王文婷; 马强; 何德彪; 王志伟; 石岩; 刘京; 陈颖; 罗敏; 徐锋; 唐晓; 彭聪; 刘兴华; 袁飞; 李伦; 王振华; 田博彦

IPC 분류

H04L 9/08 (2006.01)H04L 9/30 (2006.01)H04L 9/32 (2006.01)

本发明涉及加密技术领域,提供了基于SM2的两方协同防双重认证签名生成方法及系统,包括:客户端获取公开参数集合和待签名的消息;基于待签名的消息,通过密码杂凑函数,计算得到第一中间结果;基于公开参数集合,计算得到第二中间结果,输出第一中间结果和第二中间结果;基于第二中间结果,结合服务端的秘密份额,服务端计算得到椭圆曲线的一点后,结合第一中间结果,计算得到服务端部分签名值;基于服务端部分签名值,结合客户端的秘密份额,客户端计算得到客户端部分签名值,将两部分签名值合并为最终的签名值。在任意一方设备被恶意控制的情况下,仍可有效防止签名密钥的整体泄露,提升了抗作恶能力。