[發明專利]一個具有前向安全的門限數字簽名方法與系統無效
| 申請號: | 200810046535.7 | 申請日: | 2008-11-12 |
| 公開(公告)號: | CN101425902A | 公開(公告)日: | 2009-05-06 |
| 發明(設計)人: | 許春香;張輝 | 申請(專利權)人: | 電子科技大學 |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32;H04L9/30 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 610054四*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一個 具有 安全 門限 數字簽名 方法 系統 | ||
1、一種數字簽名方法與簽名系統,該簽名方法具有門限機制、子秘密更新機制以及成員加入機制。其特征是,以Shamir-SS協議、Mult-SS協議、Joint-Shamir-RSS協議為基礎模塊,設計出的前向安全的門限簽名方案(FST-SIG簽名方案)。整個數字簽名方案包括五個部分:密鑰生成協議、密鑰進化協議、簽名協議、簽名驗證算法、新成員加入協議。方案中涉及到的協議及算法的核心內容如下:
Protocol?FST-SIG.keygen(k,T)??//?密鑰生成協議
(1).分發者挑選兩個隨機的大素數p和q,并且滿足p≡q≡3(mod4),p,q需要保密;
(2).分發者計算N,使N=pq;
(3).分發者在ZN*中隨機選取S0并計算U,
(4).分發者利用Shamir-SS,在Zn上計算S0的子秘密:
(5).令
(6).分發者通過保密的信道將發送給第ρ個參與者并發布簽名驗證密鑰PK。
Protocol?FST-SIG.sign(m,j)??//?簽名協議
(1).參與者利用Joint-Shamir-RSS共同生成隨機數R(R∈ZN),每個參與者擁有R的子秘密R(ρ);
(2).參與者根據R(ρ)利用Mult-SS計算Y,使Y=R2l(T+1-j);
(3).每一個參與者ρ計算σ=H(j,Y,m);
(4).利用Mult-SS參與者聯合計算
(5).公布消息m的簽名<j,(Z,σ)>。
Algorithm?FST-SIG.verify(m,PK,sign)??//?簽名驗證算法
假設:PK是(N,U,T);sign是<j,(Z,σ)>;
ifZ≡0(modN)
return(0);
else?Y′=Z2l(T+1-j)Uσmod?N;
if?σ==H(j,Y′,m)
then?return(1);
else?return(0);
Protocal?FST-SIG.update(j)??//?密鑰進化協議
(1).如果j=T,則返回空串;否則,執行:
(2).參與者根據各自的子秘密利用Mult-SS,計算Sj-1的2l次方Sj的子秘密
(3).每個參與者ρ刪除
Protocal?FST-SIG.jion(j,n+1)//成員加入協議
(1).每一個參與者Pi,i∈{1…n}在Zq上選取一個隨機t次多項式δi(x),滿足δi(n+1)=0。(可以這樣選取:在Zq上選取隨機數{δij}j∈{1…t}然后計算δi0=-∑j∈{1…t}δij(n+1)j(modq)。)
(2).每個參與者Pi使用其他參與者Pj的公鑰加密δi(j)(j∈{1…n},j≠i)得到{ENCj(δi(j))}并廣播。
(3).每個參與者Pi計算
(4).新加入者Pn+1獲得所有的用拉格朗日插值法恢復出屬于他的子秘密,進而獲得簽名子密鑰
Shamir-SS算法
算法參數:Z,s,n,t
(1).執行者在集合Z中選擇t個隨機數a1,a2,…,at作為系數,以秘密s作為常數項構造t次多項式f(x)=s+a1x+a2x2+…atxt;
(2).執行者為多項式賦值,得到關于秘密s的子秘密s1=f(1),s2=f(2),…,sn=f(n)。
Mult-SS協議
參與者Pi的輸入:fα(i)和fβ(i)的值
(1).參與者選取一個隨機t次多項式hi(x),滿足hi(0)=fα(i)fβ(i),用各個參與者對應的公鑰加密屬于他們的值hi(j)得到1≤j≤2t+1并以廣播的形式將這些加密后的子秘密公布出去。
(2).每一個參與者Pj接收解密出hi(j),然后計算屬于他的αβ的子秘密:
Joint-Shamir-RSS協議
(1).參與者Pi選取一個隨機數si作為秘密,并選取t個隨機數ai1,ai2,…,ait作為系數構造t次多項式fi(x)=si+ai1x+ai2x2+…aitxt;
(2).參與者Pi計算屬于每一個參與者的子秘密:,用各個參與者對應的公鑰加密屬于他們的子秘密得到
(3).每一個參與者Pj解密所有接收到的得,而參與者Pj掌握的對應的聯合生成的隨機數的子秘密為
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于電子科技大學,未經電子科技大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200810046535.7/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種雜環取代三氮唑化合物及其合成方法
- 下一篇:輸入裝置





