[發(fā)明專利]無證書環(huán)境下具有強指定驗證者的多變量多重簽名方法有效
| 申請?zhí)枺?/td> | 202010114481.4 | 申請日: | 2020-02-25 |
| 公開(公告)號: | CN111355590B | 公開(公告)日: | 2020-11-10 |
| 發(fā)明(設(shè)計)人: | 王之倉;俞惠芳;付帥鳳 | 申請(專利權(quán))人: | 西安郵電大學(xué) |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32;H04L9/08;H04L9/06 |
| 代理公司: | 西安永生專利代理有限責任公司 61201 | 代理人: | 申忠才 |
| 地址: | 710121 陜西*** | 國省代碼: | 陜西;61 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 證書 環(huán)境 具有 指定 驗證 多變 多重 簽名 方法 | ||
1.一種無證書環(huán)境下具有強指定驗證者的多變量多重簽名方法,其特征在于由下述步驟組成:
A、建立系統(tǒng)參數(shù)
(A1)密鑰生成中心定義特征為p、階為q的有限域F,
q=pl
其中,l是正整數(shù);
所述的密鑰生成中心定義特征為p、階為q的有限域F,特征p為素數(shù);
(A2)密鑰生成中心定義有限域F上的n元r個多變量方程組:
P=(p1(x1,x2,…,xn),…,pi(x1,x2,…,xn),…,pr(x1,x2,…,xn))
每個方程組pi是關(guān)于變量x為x1,x2,…,xn的非線性二次方程,其中i為1,2,…,r,n和r為有限的正整數(shù):
其中,每個系數(shù)α、β、γ和變量x都在有限域F內(nèi);
(A3)密鑰生成中心在Fr→Fr上選取可逆仿射變換T、在Fn→Fn上選取可逆仿射變換S,并選取具有核心映射Q的一個多變量加密方法,其中,Q是Fn→Fr上的可逆二次變換,確定系統(tǒng)公鑰Q'、系統(tǒng)私鑰s:
s={T,Q,S}
式中表示映射;
(A4)密鑰生成中心選取密碼學(xué)安全的哈希函數(shù)H:
H:{0,1}*×Fr×Fr×Fr→Fr
其中,F(xiàn)r是有限域F上的r維空間向量;
(A5)密鑰生成中心公開系統(tǒng)參數(shù)L:
L=(F,p,q,l,r,n,Q',H)
B、生成部分公私鑰
(B1)密鑰生成中心選取Fr→Fr上的可逆仿射變換Li和Fn→Fn上的可逆仿射變換Ui,確定簽名者Ni的部分公鑰ppki、部分私鑰pski:
密鑰生成中心公開部分公鑰ppki,并通過秘密信道發(fā)送部分私鑰pski給簽名者Ni,其中,i為1,2,…,t,t表示簽名者的個數(shù)、為有限的正整數(shù);
(B2)密鑰生成中心選取Fr→Fr上的可逆仿射變換LB和Fn→Fn上的可逆仿射變換UB,確定指定驗證者B的部分公鑰ppkB、部分私鑰pskB:
密鑰生成中心公開部分公鑰ppkB,并通過秘密信道發(fā)送部分私鑰pskB給指定驗證者B;
C、生成公私鑰
(C1)每個簽名者Ni選取Fr→Fr上的可逆仿射變換Ti和Fn→Fn上的可逆仿射變換Si,確定公鑰pki、私鑰ski:
(C2)指定驗證者B選取Fr→Fr上的可逆仿射變換TB和Fn→Fn上的可逆仿射變換SB,確定公鑰pkB、私鑰skB:
D、多重簽名
(D1)每個簽名者Ni選擇一個隨機數(shù)ri∈Fn,確定vi:
vi=Q'(ri)
把vi廣播給其他簽名者Nj,其中,j∈{1,2,…,t}\{i};
(D2)每個簽名者Ni確定v、pk、h、u:
h=H(m,pkB,pk,v)
u=pkB(v)
(D3)每個簽名者Ni用自己的私鑰ski計算wi:
σi=(vi,u,wi)
并將消息部分簽名σi發(fā)送給簽名者Nk,其中,Nk∈{N1,N2,…,Nt};
(D4)簽名者Nk確定v、pk、hi'、h:
h=H(m,pkB,pk,v)
(D5)簽名者Nk驗證hi'與h是否相等;如果都相等,部分簽名σi成功,簽名者Nk計算w:
簽名者Nk確定最終的多重簽名σ:
σ=(u,w)
并發(fā)送多重簽名σ給指定驗證者B;否則,部分簽名σi失敗;
E、驗證
(E1)指定驗證者B確定pk、v'、h:
v'=skB(u)
h=H(m,pkB,pk,v')
(E2)指定驗證者B確定h:
(E3)指定驗證者B驗證h與h是否相等,如果相等,多重簽名成功;否則,多重簽名失敗;
F、簽名副本
(F1)指定驗證者B隨機選取r1',r2',...,rt'∈Fn,確定vi':
vi'=Q'(ri')
(F2)指定驗證者B確定vτ、pk、hτ:
hτ=H(m,pkB,pk,vτ)
(F3)指定驗證者B確定uτ、wτ:
uτ=pkB(vτ)
σ'=(uτ,wτ)
其中,σ'是簽名副本。
2.根據(jù)權(quán)利要求1所述的無證書環(huán)境下具有強指定驗證者的多變量多重簽名方法,其特征在于:在建立系統(tǒng)參數(shù)A的(A1)步驟中,所述的密鑰生成中心定義特征為p、階為q的有限域F,特征p為2,
q=pl
其中,l是正整數(shù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于西安郵電大學(xué),未經(jīng)西安郵電大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010114481.4/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 環(huán)境服務(wù)系統(tǒng)以及環(huán)境服務(wù)事業(yè)
- 環(huán)境控制裝置、環(huán)境控制方法、環(huán)境控制程序及環(huán)境控制系統(tǒng)
- 環(huán)境檢測終端和環(huán)境檢測系統(tǒng)
- 環(huán)境調(diào)整系統(tǒng)、環(huán)境調(diào)整方法及環(huán)境調(diào)整程序
- 環(huán)境估計裝置和環(huán)境估計方法
- 用于環(huán)境艙的環(huán)境控制系統(tǒng)及環(huán)境艙
- 車輛環(huán)境的環(huán)境數(shù)據(jù)處理
- 環(huán)境取樣動力頭、環(huán)境取樣方法
- 環(huán)境艙環(huán)境控制系統(tǒng)
- 環(huán)境檢測儀(環(huán)境貓)





