本發明提供了一種抗差分故障攻擊的兩方協同EdDSA簽名算法,包括:步驟一,P1和P2共同生成所需的秘鑰;其中,P1為第一參與方,P2為第二參與方;步驟二,P1和P2進行交互生成簽名(R,s);步驟三,對所述簽名(R,s)進行驗證。本發明設計了一種抗差分故障攻擊的兩方協同EdDSA數字簽名算法,不僅具有安全性高、易驗證、秘鑰和簽名空間更小等優點,而且簽名整個過程必須在通信雙方共同參與情況下才能生成兩方協同簽名,降低了簽名私鑰泄漏風險,抵抗簽名者權利過于集中、防止單點失效,增強了簽名算法的安全性;另外通過對簽名算法引入隨機數,防止了惡意攻擊利用電磁輻射、激光等物理手段在EdDSA簽名過程中注入故障,分析推算出密碼系統的密鑰信息,從而保護Libra資產安全。
聲明:
“抗差分故障攻擊的兩方協同EdDSA簽名算法” 該技術專利(論文)所有權利歸屬于技術(論文)所有人。僅供學習研究,如用于商業用途,請聯系該技術所有人。
我是此專利(論文)的發明人(作者)