本发明提供了一种抗差分故障攻击的两方协同EdDSA签名算法,包括:步骤一,P1和P2共同生成所需的秘钥;其中,P1为第一参与方,P2为第二参与方;步骤二,P1和P2进行交互生成签名(R,s);步骤三,对所述签名(R,s)进行验证。本发明设计了一种抗差分故障攻击的两方协同EdDSA数字签名算法,不仅具有安全性高、易验证、秘钥和签名空间更小等优点,而且签名整个过程必须在通信双方共同参与情况下才能生成两方协同签名,降低了签名私钥泄漏风险,抵抗签名者权利过于集中、防止单点失效,增强了签名算法的安全性;另外通过对签名算法引入随机数,防止了恶意攻击利用电磁辐射、激光等物理手段在EdDSA签名过程中注入故障,分析推算出密码系统的密钥信息,从而保护Libra资产安全。
声明:
“抗差分故障攻击的两方协同EdDSA签名算法” 该技术专利(论文)所有权利归属于技术(论文)所有人。仅供学习研究,如用于商业用途,请联系该技术所有人。
我是此专利(论文)的发明人(作者)