基于SM2的簽名驗簽方法、裝置及系統(tǒng)
基本信息
申請?zhí)?/td> | CN202010923683.3 | 申請日 | - |
公開(公告)號 | CN112887081A | 公開(公告)日 | 2021-06-01 |
申請公布號 | CN112887081A | 申請公布日 | 2021-06-01 |
分類號 | H04L9/08;H04L9/14;H04L9/30;H04L9/32 | 分類 | 電通信技術(shù); |
發(fā)明人 | 程朝輝 | 申請(專利權(quán))人 | 深圳奧聯(lián)信息安全技術(shù)有限公司 |
代理機構(gòu) | 深圳市智勝聯(lián)合知識產(chǎn)權(quán)代理有限公司 | 代理人 | 齊文劍 |
地址 | 518000 廣東省深圳市寶安區(qū)寶安大道富通好旺角商業(yè)裙樓四樓 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明實施例提供了一種基于SM2的簽名驗簽方法、裝置及系統(tǒng),將可辨別標識IDA和部分公鑰UA發(fā)送至所述密鑰生成中心;接收所述密鑰生成中心生成的簽名參數(shù)以及系統(tǒng)公鑰PPub,所述簽名參數(shù)包括部分私鑰tA、聲明公鑰WA;依據(jù)所述部分私鑰tA和隨機算法產(chǎn)生的隨機數(shù)d'A計算得到私鑰dA;根據(jù)聲明公鑰WA、可辨別標識IDA、系統(tǒng)公鑰PPub生成完整公鑰PA;將基于完整公鑰的值與待簽名的第一消息M的拼接、私鑰dA輸入到預(yù)設(shè)數(shù)字簽名生成算法SIGN中,得到第一消息M的簽名(r,s);將所述第一消息M和簽名(r,s)發(fā)送至所述驗簽端。將基于完整公鑰的值作為第一消息M的密鑰前綴進行簽名運算,運算簡單,提高了數(shù)字簽名機制的安全性。 |
