基于SM2的防双重认证签名方法及设备
摘要:
本发明提供了一种基于SM2的防双重认证签名方法及设备。所述方法包括:步骤1,系统初始化,输入安全参数1n,输出公开参数集合PP;步骤2,输入公开参数集合PP生成密钥;步骤3,输入公开参数集合PP、待签名的消息m=(α,p)和私钥sk生成签名s;步骤4,输入公开参数集合PP、待验证的消息m=(α,p)、签名s和公钥vk进行验签;其中,α为待验证的消息m中的地址部分;p为待验证的消息m中的内容载荷。本发明采用防双重认证签名,并予以实现和测试,有利于推进密码算法的泛化进程,签名方案符合不可伪造安全性,且实现涉及到的运算量小,效率较高,有较大的应用潜能。
0/0