[发明专利]基于身份的在线/离线安全云存储审计方法有效

专利信息
申请号: 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,用户提取离线标签集生成在线标签(rii)如下:

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,rii)}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,rjj}j∈J)作为拥有证明返回给第三方审计者TPA;其中Δj是MHT中相应的验证辅助信息;

步骤7,ProofVerify算法:TPA收到云服务器返回的拥有证明(μ,σ,{uj,rjj}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。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110046325.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top