基于分段模特性的SM2的电子签名生成及验证方法和装置

基本信息

申请号 CN201610480445.3 申请日 -
公开(公告)号 CN105933116B 公开(公告)日 2018-01-09
申请公布号 CN105933116B 申请公布日 2018-01-09
分类号 H04L9/08(2006.01)I;H04L9/32(2006.01)I 分类 电通信技术;
发明人 吕文华;宛海加;纽晓惠 申请(专利权)人 收付宝科技有限公司
代理机构 北京挺立专利事务所(普通合伙) 代理人 收付宝科技有限公司;北京收付宝信息安全科技有限公司
地址 100091 北京市海淀区颐和园路66号平房家乐祥商务宾馆8110客房
法律状态 -

摘要

摘要 本发明提供了一种电子签名生成及验证方法和装置。所述方法包括:获取基于用户为生成电子签名输入的口令的、特定于用户的用户因子;获取随机因子;获取用户输入口令的移动设备上的、特定于移动设备的设备因子;基于所述用户因子、随机因子、设备因子,经基于分段模特性的SM2算法,生成电子签名。其中基于分段模特性的SM2算法是保证用户因子、随机因子、设备因子及干扰因子中任何一项不同,电子签名都不同的算法。本发明符合SM2国产密码标准,通过分段模计算,以及移动设备与密码设备的分布式运算,提高电子签名的安全性。