一种数字签名运算方法及知识产权IP核

    公开(公告)号:CN115426113A

    公开(公告)日:2022-12-02

    申请号:CN202211019138.7

    申请日:2022-08-24

    Applicant: 浙江大学

    Abstract: 本发明于信息安全技术领域,公开了一种数字签名运算方法,应用于SM2知识产权IP核中,包括如下步骤:获取签名私钥dA,消息摘要e,随机数k,椭圆曲线参数;数字签名算法中随机数k模乘(1+dA)得到一个新的随机数k1=k+k·dA,将私钥dA隐藏在随机数中;在计算椭圆曲线点(x1,y1)使用新的随机数k1,从而得到新的计算公式(x1,y1)=[k1]G。本发明提出的数字签名方法实现了对签名过程中私钥安全性的的优化,在不影响运算性能的前提下,有效保护了用户的私钥dA不易被攻击者获取,从而提高了数字签名的安全性。

Patent Agency Ranking