[發(fā)明專利]一種具有前向安全的高效公鑰加密方法有效
| 申請(qǐng)?zhí)枺?/td> | 201310646062.5 | 申請(qǐng)日: | 2013-12-03 |
| 公開(公告)號(hào): | CN103684764A | 公開(公告)日: | 2014-03-26 |
| 發(fā)明(設(shè)計(jì))人: | 張文政;張李軍;張秀潔;許春香 | 申請(qǐng)(專利權(quán))人: | 中國(guó)電子科技集團(tuán)公司第三十研究所 |
| 主分類號(hào): | H04L9/30 | 分類號(hào): | H04L9/30 |
| 代理公司: | 成都九鼎天元知識(shí)產(chǎn)權(quán)代理有限公司 51214 | 代理人: | 鄧世燕 |
| 地址: | 610000 *** | 國(guó)省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 具有 安全 高效 加密 方法 | ||
1.一種具有前向安全的高效公鑰加密方法,其特征在于:包括如下步驟:
步驟一、系統(tǒng)初始化,計(jì)算用戶的公鑰PK與初始私鑰SK1:
1)假定(G1,G2,GT,e)是一個(gè)非對(duì)稱雙線性群,P1為G1的生成元;其中:G1,G2為兩個(gè)q階加法交換群,GT為q階乘法交換群;e為雙線性映射e:G1×G2→GT;
2)從Zq*中均勻選取主私鑰s,并使公開系統(tǒng)參數(shù)其中:Zq*為模q的整數(shù)剩余類環(huán)的非零部分,q為一個(gè)k比特長(zhǎng)的安全大素?cái)?shù),k為系統(tǒng)安全參數(shù);G1*=G1/{01};
3)選取安全雜湊函數(shù)H1:{0,1}*→G2*,H2:GT→{0,1}n,H4:{0,1}n→{0,1}n;其中:G2*=G2/{01};
4)從G2*中隨機(jī)均勻選取Q1,記為計(jì)算Qi=H1i-1(Q1)i=1,2,3,...,T;其中:Qi為第i個(gè)時(shí)間段對(duì)應(yīng)的公鑰;T為時(shí)間段總數(shù);
5)計(jì)算第i個(gè)時(shí)間段對(duì)應(yīng)的私鑰計(jì)算出全部私鑰后銷毀s;
6)計(jì)算其中(1≤i≤T-1),Ei為加密后產(chǎn)生的密文;表示用對(duì)稱密鑰di對(duì)di+1進(jìn)行加密;
7)獲得公鑰PK=(G1,G2,GT,e,T,P1,Ppub,Q1,H1,H2,H3,H4),和初始私鑰SK1=(1,d1);
步驟二、對(duì)密鑰進(jìn)行更新:
1)如果i=T,則返回步驟一,重新初始化系統(tǒng),否則進(jìn)行第2)步;
2)計(jì)算其中:表示用對(duì)稱密鑰di對(duì)Ei進(jìn)行解密;
3)計(jì)算SKi+1=(i+1,di+1),刪除SKi,保存SKi+1;
步驟三、使用公鑰PK對(duì)明文m進(jìn)行加密,得到明文m在當(dāng)前時(shí)間段i的密文CT:
明文m∈{0,1}n,隨機(jī)選取ω←U{0,1}n,
1)計(jì)算r=H3(ω,m),C1=rP1;
2)計(jì)算C2=ω⊕H2(ηr),C3=m⊕H4(ω),其中
獲得密文為CT=(C1,C2,C3);
步驟四、使用當(dāng)前時(shí)間段i的私鑰SKi對(duì)密文CT進(jìn)行解密,得到明文m:
1)計(jì)算C2⊕H2(e(C1,di))=ω;
2)計(jì)算C3⊕H4(ω)=m;
3)驗(yàn)證C1是否等于rP1,若不相等,則拒絕接受密文;若相等,則輸出明文m。
2.根據(jù)權(quán)利要求1所述的一種具有前向安全的高效公鑰加密方法,其特征在于:所述Ei無(wú)需秘密保存。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國(guó)電子科技集團(tuán)公司第三十研究所,未經(jīng)中國(guó)電子科技集團(tuán)公司第三十研究所許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310646062.5/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 加密裝置、加密系統(tǒng)、加密方法以及加密程序
- 移動(dòng)終端和方法
- 再加密方法、再加密系統(tǒng)以及再加密裝置
- 加密終端遠(yuǎn)程管理的方法、加密終端及管理器
- 數(shù)據(jù)加密的方法及裝置
- 流媒體數(shù)據(jù)加密、解密方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 加密裝置、加密系統(tǒng)和數(shù)據(jù)的加密方法
- 文件加密、解密方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)
- 一種車聯(lián)網(wǎng)數(shù)據(jù)加密方法及系統(tǒng)
- 一種服務(wù)數(shù)據(jù)共享云平臺(tái)的數(shù)據(jù)加密方法及系統(tǒng)





