一種基于SM2的多方參與數(shù)字簽名方法及系統(tǒng)

基本信息

申請(qǐng)?zhí)?/td> CN202010756029.8 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN112003693B 公開(kāi)(公告)日 2021-08-27
申請(qǐng)公布號(hào) CN112003693B 申請(qǐng)公布日 2021-08-27
分類(lèi)號(hào) H04L9/08(2006.01)I;H04L9/30(2006.01)I;H04L9/32(2006.01)I;G06F21/64(2013.01)I 分類(lèi) 電通信技術(shù);
發(fā)明人 姜曉崑;蘭磊;周俊伊 申請(qǐng)(專(zhuān)利權(quán))人 大陸云盾電子認(rèn)證服務(wù)有限公司
代理機(jī)構(gòu) 重慶中之信知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 霍維英
地址 400064重慶市南岸區(qū)玉馬路8號(hào)科技創(chuàng)業(yè)中心融英樓(經(jīng)開(kāi)區(qū)拓展區(qū)內(nèi))
法律狀態(tài) -

摘要

摘要 本發(fā)明提供了一種基于SM2的多方參與數(shù)字簽名方法,包括:發(fā)起方獲取參與方密碼總量Rm、服務(wù)方公鑰點(diǎn)Ps及服務(wù)方隨機(jī)變量ts,參與方密碼總量Rm通過(guò)發(fā)起方生成的隨機(jī)數(shù)R0以及多個(gè)參與方密碼分量計(jì)算得到;根據(jù)生成的發(fā)起方隨機(jī)變量tc、及參與方密碼總量Rm、服務(wù)方公鑰點(diǎn)Ps、服務(wù)方隨機(jī)變量ts進(jìn)行計(jì)算,得到用戶(hù)公鑰P;根據(jù)用戶(hù)公鑰P將待簽名消息msg生成摘要e;根據(jù)摘要e生成數(shù)字簽名(r,s)。還提供一種基于SM2的多方參與數(shù)字簽名系統(tǒng)。完整的私鑰需要多個(gè)參與方密碼分量及服務(wù)方密碼分量共同組成,私鑰不會(huì)完整出現(xiàn),提高安全性;此外,以服務(wù)方為聯(lián)絡(luò)點(diǎn),簽名時(shí)通過(guò)網(wǎng)絡(luò)拉取參與方密碼總量和服務(wù)方密碼分量,不需要硬件,提高簽名靈活性。