[發明專利]基于SM2數字簽名的門限簽名方法有效
| 申請號: | 202111473086.6 | 申請日: | 2021-12-02 |
| 公開(公告)號: | CN114157427B | 公開(公告)日: | 2023-06-20 |
| 發明(設計)人: | 王志偉;唐張穎 | 申請(專利權)人: | 南京郵電大學 |
| 主分類號: | H04L9/30 | 分類號: | H04L9/30;H04L9/32 |
| 代理公司: | 南京正聯知識產權代理有限公司 32243 | 代理人: | 張玉紅 |
| 地址: | 210003 *** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 sm2 數字簽名 門限 簽名 方法 | ||
1.基于SM2數字簽名的門限簽名方法,其特征在于,所述方法步驟為:
S1、公共參數生成階段:所有參與者協作生成CL加密方案的公共參數gq,作為公開值在用戶之間共享;具體為:
S1-1、計算基本判別式和生成類群需要用到的隨機公共參數
S1-1-1、n方參與者輸入公共參數(q,1λ),協作運行ISetup算法,其中,λ是安全參數,q是有限域Fq的階;參與方選擇隨機數ri,計算ri的承諾(gci,gdi)←Com(ri),并廣播gci;其中,Com指承諾算法,gci為承諾信息,gdi為打開承諾的信息;
S1-1-2、各參與方收到其余方的承諾{gcj}j≠i后,廣播gdi;
S1-1-3、各參與方收到廣播的gdi后,執行ri←Open(gci,gdi),揭開ri,Open為打開承諾的算法;
S1-1-4各參與方計算公共參數
S1-2、協作生成公共參數gq;
S1-2-1、各參與方運行其中,是λ比特整數,子群由生成,子群F由f生成,是階的上限,生成CL方案的公共參數;
S1-2-2、各參與方選擇一個隨機數ti,計算生成各自隨機的gi份額;
S1-2-3、各參與方計算gi的承諾廣播為承諾信息,為打開承諾的信息;
S1-2-4、各參與方收到其余方的承諾后,廣播
S1-2-5、各參與方收到廣播的后,執行揭開gi;
S1-2-6、各參與方廣播ti的零知識證明ZKPoK,證明自己知道ti;
S1-2-7、收到廣播的零知識證明后進行驗證,若驗證失敗,則終止協議;
S1-2-8、各參與方計算出CL加密方案的公共參數gq,輸出CL方案的公共參數
S2、秘鑰生成階段:所有參與方生成各自的SM2公鑰和私鑰,將各自的公鑰發送給其他參與方,生成SM2系統公鑰,私密保存各自的私鑰;具體為:
S2-1、生成SM2門限簽名公鑰;
S2-1-1、各參與方選擇一個隨機數ui,計算uiG的承諾,[kgci,kgdi]←Com(uiG),G為橢圓曲線上的基點;
S2-1-2、各參與方生成CL加密方案的一對公私鑰(ski,pki),(ski,pki)←CL.KeyGen(1λ);CL.KeyGen(1λ)秘鑰生成算法:選擇設計算返回(sk,pk);
S2-1-3、各參與方廣播自己的公鑰和對uiG的承諾(pki,kgci);
S2-1-4、各參與方廣播打開承諾的信息kgdi;
S2-1-5、各參與方收到其余方的廣播后,揭開每方的承諾Pi←Open(kgci,kgdi),其中,Pi=uiG為各參與方的公鑰;
S2-1-6、各參與方計算SM2算法公鑰
S2-2、生成SM2門限簽名私鑰;
S2-2-1、各參與方執行ui的門限(t,n)Feldman-Vss算法,其中,ai,k為選擇的k項個系數,X為自變量;
S2-2-2、當各參與者與其他參與方交互時,向發送σi,j,其中,{σi,j:=pi(j)}j∈[n]為多項式的計算結果;
S2-2-3、收到各方發來的σi,j后,各參與方計算di:=∑k∈[n]pk(i),其中,di是簽名私鑰d的(t,n)Shamir門限份額;
S2-2-4、各參與方向所有參與方廣播Feldman-Vss算法系數和基點的乘積{Vi,k}k∈[t],其中,{Vi,k:=ai,kG}k∈[t];
S2-2-5、各參與方計算零知識證明并廣播πkg,i,證明自己知道di;
S2-2-6、收到廣播的零知識證明后進行驗證,若驗證失敗,則終止協議;
S3、簽名階段:所有參與方利用CL加密方案傳輸密文,與其他參與方交互生成各自的簽名,所有參與方廣播各自的簽名并累加生成SM2最后的總簽名;具體為:
S3-1、參與方生成各自的(t,n)門限秘密份額;
S3-2、對秘密份額加密;
S3-3、生成各自的可加份額;
S3-4、計算SM2簽名的第一部分r;
S3-5、計算SM2簽名的第二部分s。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京郵電大學,未經南京郵電大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111473086.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種足球棋
- 下一篇:玉米耐旱基因的KASP分子標記的開發及應用





