[發(fā)明專利]可穿刺的基于屬性的匹配加密方案在審
| 申請?zhí)枺?/td> | 202110574827.3 | 申請日: | 2021-05-26 |
| 公開(公告)號: | CN113346991A | 公開(公告)日: | 2021-09-03 |
| 發(fā)明(設(shè)計)人: | 聶旭云;袁玉;孫劍飛;王顥 | 申請(專利權(quán))人: | 電子科技大學(xué) |
| 主分類號: | H04L9/08 | 分類號: | H04L9/08;H04L29/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 611731 四川省成*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 穿刺 基于 屬性 匹配 加密 方案 | ||
1.可穿刺的基于屬性的匹配加密方法,其特征在于,包括如下步驟:
A、設(shè)定系統(tǒng)的公開參數(shù)PK和系統(tǒng)的主密鑰MSK;
B、根據(jù)系統(tǒng)的主密鑰MSK和發(fā)送者的屬性集生成加密密鑰EK;
C、根據(jù)系統(tǒng)的主密鑰MSK和與接收者關(guān)聯(lián)的策略生成解密密鑰DK和穿刺密鑰KP0;
D、根據(jù)系統(tǒng)的公開參數(shù)PK和已有的穿刺密鑰KPi-1以及標(biāo)簽t,生成新的穿刺密鑰KPi;
E、根據(jù)系統(tǒng)的公開參數(shù)PK,加密密鑰EK,接收者的屬性集合發(fā)送者的屬性集合對消息M進行加密操作,產(chǎn)生密文CT;
F、根據(jù)與發(fā)送方關(guān)聯(lián)的策略和密文CT,對發(fā)送者的屬性集進行驗證,當(dāng)即發(fā)送方的屬性集滿足特定的策略時,云服務(wù)器返回1,否則返回0;
G、根據(jù)系統(tǒng)的公開參數(shù)PK,解密密鑰DK和穿刺密鑰KPi,對密文CT進行解密操作,若解密成功,則輸出消息M;否則,生成錯誤信息并返回終止符⊥。
2.如權(quán)利要求1所描述的一種隱藏密文策略的高效可驗證外包屬性基加密方法,其特征在于,所述步驟A包括:
A1.首先選擇一個雙線性組其中g(shù)是G0在素數(shù)階p下的一個生成元;隨機選擇α,β,τ∈Zp、以及四個抗碰撞哈希函數(shù)H1,H2,H3,H4,其中H3:{0,1}*→G0,H4:{0,1}*→Zp,表示發(fā)送方的屬性全集,表示接收方的屬性全集;
A2.隨機選擇一個隨機數(shù)h1,...,hl∈G0并計算l次多項式q(i)使得q(0)=τ;
A3.定義U(x)=gq(x),t0為正常操作中未使用的區(qū)分標(biāo)簽;
A4.生成系統(tǒng)公鑰PK和系統(tǒng)主密鑰MSK:
3.如權(quán)利要求2所描述的一種隱藏密文策略的高效可驗證外包屬性基加密方法,其特征在于,所述步驟B包括:
B1.將發(fā)送者的屬性集分解為其中d表示屬性集中有d個屬性并隨機選擇si∈Zp;
B2.計算加密密鑰組成部分ek1,i,ek2,i,其中
B3.生成加密密鑰EK=(ek1,i,ek2,i)。
4.如權(quán)利要求3所描述的一種隱藏密文策略的高效可驗證外包屬性基加密方法,其特征在于,所述步驟C包括:
C1.將與接收者關(guān)聯(lián)的策略定義為:其中為行列的矩陣,為映射函數(shù);
C2.隨機選擇并且使其滿足并計算加密后的秘密值集合其中λ1,λ2,...,λn表示結(jié)果的列向量;
C3.計算解密密鑰組成部分dk1,i,dk2,i和穿刺密鑰組成部分KP01,KP02,KP03,KP04,具體如下:
KP02=U(H4(t0))r,KP03=gr,KP04=t0;
C4.生成解密密鑰和穿刺密鑰KP0=(KP01,KP02,KP03,KP04)。
該專利技術(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/202110574827.3/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種具有降噪靜音功能的舒適性電梯
- 下一篇:一種舒適性客梯





