基于SM2算法的签名方法与流程

文档序号:12908087阅读:来源:国知局

技术特征:

技术总结
本发明基于SM2算法的签名方法包括如下步骤:S1、客户端与服务端均采用限制次幂方式生成随机子密钥a和b,计算a、b逆元交互处理,形成常量v,计算输出公钥P。S2、客户端根据待签原文M生成e,同时随机生成DH交互k11,将e和k11传输至服务端。S3、服务端随机生成DH交互k22发送至客户端,客户端和服务端协商临时密钥k,进而由客户端生成部分签名Q2。S4、客户端将Q2传输至服务端,服务端同步计算r和s,最终输出签名值[r,s]。本发明避免了私钥过大导致签名溢出风险,并进一步简化算法,提升运算效率。

技术研发人员:王永起;王珂
受保护的技术使用者:山东同智伟业软件股份有限公司
技术研发日:2017.06.14
技术公布日:2017.11.10
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1