[發明專利]基于身份的在線/離線安全云存儲審計方法有效
| 申請號: | 202110046325.3 | 申請日: | 2021-01-14 |
| 公開(公告)號: | CN112800482B | 公開(公告)日: | 2022-10-28 |
| 發明(設計)人: | 王少輝;張偉軒;鄧志輝;王化群;王志偉;張平 | 申請(專利權)人: | 南京郵電大學 |
| 主分類號: | G06F21/64 | 分類號: | G06F21/64;G06F21/78 |
| 代理公司: | 南京瑞弘專利商標事務所(普通合伙) 32249 | 代理人: | 任志艷 |
| 地址: | 210012 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 身份 在線 離線 安全 存儲 審計 方法 | ||
1.基于身份的在線/離線安全云存儲審計方法,其特征在于,包括如下步驟:
步驟1,Setup算法:輸入安全參數1k,其中k表示達到安全需要的位數,G1和G2是階為素數q乘法循環群,g是群G1的生成元,H1,H2:{0,1}*→G1和h:{0,1}*→Zq是安全哈希函數,e:G1×G1→G2是雙線性映射;密鑰生成中心KGC選擇隨機值α∈Zq作為主私鑰msk,主公鑰mpk=gα;系統公共參數param為(e,q,G1,G2,g,mpk,h,H1,H2);
步驟2,Extract算法:根據主私鑰msk=α和param=(e,q,G1,G2,g,mpk,h,H1,H2)以及用戶的身份ID,密鑰生成中心KGC為用戶生成密鑰kID=H1(ID)α;
步驟3,用戶為存儲數據生成驗證標簽時,分為離線計算和在線計算階段;
OffTagGen算法:在離線計算階段,用戶首先隨機選擇η∈Zq,并令γ=gη;接著,用戶從Zq中選擇隨機值αi和ri',并計算離線標簽如下:
離線標簽集存儲在本地,其中整數B是用戶可能上傳數據塊數目的上界;
步驟4,OnTagGen算法:在在線計算階段,身份為ID的用戶,將上傳文件名為name的文件F,首先文件F被分為n塊:對每一個消息塊mi,用戶提取離線標簽集生成在線標簽(ri,σi)如下:
ri'=H2(name|i)+mi+ri;
即:ri=ri'-mi-H2(name|i);
同時用戶基于哈希值{h(ui)}i∈[1,n]創建根為root的MHT,并且計算其中IDSig是一個安全的基于身份簽名算法,而相應的驗證算法為IDVef;最后,用戶將文件F=(m1,...,mn),驗證標簽{(ui,ri,σi)}i∈[1,n],以及(γ,name,σroot)做為存儲信息發送給云服務器;接收到用戶的存儲信息后,云服務器首先利用IDVef算法驗證簽名σroot的合法性;如果通過驗證,則對i∈[1,n],云服務器判斷如下等式
是否成立;如果成立則接受用戶的儲存請求,如果不成立則拒絕用戶的儲存請求,輸出結束標志⊥;
步驟5,Challenge算法:為了驗證name文件F的完整性,第三方審計者TPA向云服務器發送驗證請求;云服務器首先將(γ,ui,h(root),σroot)信息發送給TPA,TPA利用IDVef算法驗證簽名σroot的合法性;如果沒有通過驗證,TPA終止操作,否則其隨機選擇c元子集作為要驗證數據塊的索引,c元子集為TPA驗證的數據塊個數,同時為每個j∈J選擇隨機值yj∈Zq;最后TPA將挑戰chal=(name,{(j,yj)}j∈J)發送給云服務器;
步驟6,ProofGen算法:接收到TPA的挑戰后,云服務器利用其存儲的數據和驗證標簽,按以下步驟生成擁有證明:
步驟6.1,基于挑戰的數據塊,計算μ=∑j∈Jyjmj;
步驟6.2,聚合相應的驗證標簽為
步驟6.3,云服務器將(μ,σ,{uj,rj,Δj}j∈J)作為擁有證明返回給第三方審計者TPA;其中Δj是MHT中相應的驗證輔助信息;
步驟7,ProofVerify算法:TPA收到云服務器返回的擁有證明(μ,σ,{uj,rj,Δj}j∈J)后,首先計算{h(uj)}j∈J,并利用相應的輔助信息Δj生成根節點h(root');如果h(root')=h(root),則繼續計算V=∑j∈J(H2(name|j)+rj)yj,并驗證下式是否成立:
如果等式成立,表明驗證通過,TPA輸出1,如果等式不成立,則表明驗證不通過,TPA輸出0。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南京郵電大學,未經南京郵電大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110046325.3/1.html,轉載請聲明來源鉆瓜專利網。





