[发明专利]一种适用于第三方审计的高效云数据完整验证方法有效

专利信息
申请号: 201910996223.0 申请日: 2019-10-18
公开(公告)号: CN110752932B 公开(公告)日: 2022-09-27
发明(设计)人: 常金勇;边根庆;邵必林;籍艳艳;贾雷刚;段东立;张维琪;张翔;胡珍;胡晓丽 申请(专利权)人: 西安建筑科技大学
主分类号: H04L9/32 分类号: H04L9/32;H04L9/40;H04L67/1097;G06F21/64;G06F21/62
代理公司: 西安通大专利代理有限责任公司 61200 代理人: 房鑫
地址: 710055 陕*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 适用于 第三 审计 高效 数据 完整 验证 方法
【权利要求书】:

1.一种适用于第三方审计的高效云数据完整验证方法,其特征在于,包括以下步骤:

1)用户将待存储到云端的文件F拆分为若干相同长度的向量块,再根据向量块的大小生成签名密钥skID,并对所述签名密钥skID进行随机化计算,得验证密钥vkID,然后将签名密钥skID进行秘密地保存,并将验证密钥vkID发送给第三方审计TPA;

2)用户利用签名密钥skID对待存储到云端的文件F中的各向量块分别计算标签,再将全部向量块及其对应的标签进行组合,得新数据文件F′,然后将新数据文件F′发送到云端进行存储,同时删除待存储到云端的文件F;

3)第三方审计TPA随机生成挑战消息q,并将生成的挑战消息q发送至云服务商,以验证新数据文件F′的完整性;

4)云服务商根据第三方审计TPA发送过来的挑战消息q对新数据文件F′进行计算,生成与挑战消息q相关且由向量块和标签共同构成的证明Γ,并将该证明Γ发送给第三方审计TPA;

5)第三方审计TPA对由向量块和标签共同构成的证明Γ进行拆分,得向量块及标签,然后利用用户发送过来的验证密钥vkID对由向量块和标签共同构成的证明Γ进行线性组合运算;当线性组合运算结果不正确时,则告知用户新数据文件F′已经被丢失或损害;当线性组合运算结果正确时,则通知用户新数据文件F′安全存放在云服务商处;

步骤1)中用户将待存储到云端的文件F拆分为若干相同长度的向量块,再根据向量块的大小生成签名密钥skID,并对所述签名密钥skID进行随机化计算,得验证密钥vkID的具体操作过程为:

1a)待存储到云端的文件F拆分为n个数据块,每个数据块表示为一个m维向量并将每一个向量vi进行扩充,得扩充后的向量vi′:

1b)随机选择两个向量X1及X2,X1及记签名密钥skID=(X1,X2);

1c)随机选择Z=(Z1,Z2)∈Fp×Fp,计算设置验证密钥vkID为(Q,Z);

步骤2)中用户利用签名密钥skID对待存储到云端的文件F中的各向量块分别计算标签,再将全部向量块及其对应的标签进行组合,得新数据文件F′的具体操作为:

2a)对待存储到云端的文件中的每一个向量vi计算:

2b)对于所有的1≤i≤n设置为vi的标签;

2c)生成经签名密钥skID=(X1,X2)认证的新数据文件

F′={(v1,t1),…,(vn,tn)}

步骤3)中第三方审计TPA生成挑战消息的具体过程为:

3a)随机选择指标项1≤i1i2…il≤n及其对应的参数项

c1,c2,…,cl∈Fp

3b)设置挑战消息q={(iτ,cτ)}i=1,…,l={(i1,c1),…,(il,cl)};

步骤4)中云服务商CSP根据第三方审计TPA的挑战消息进行回答的具体过程为:

4a)将存储的新数据文件F′拆分为F′={(v1,t1),…,(vn,tn)};

4b)将第三方审计TPA发送的挑战消息q拆分为q={(iτ,cτ)}i=1,…,l

4c)计算组合向量

4d)计算组合标签值

4e)将Γ=(v,t)作为返回给第三方审计TPA的相应证明;

步骤5)所描述的第三方审计TPA进行验证的具体过程为:

5a)将用户发送过来的验证密钥vkID拆分为(Q,Z);

5b)将选择的挑战消息q拆分为q={(iτ,cτ)}i=1,…,l

5c)将云服务商返回的证明Γ拆分为(v,t);

5d)将向量v增广为:其中,e为n维向量:

这里,为第ij个位置为1,其余位置为0的n维向量;

5e)计算并验证是否存在v·Q=Z·t,当存在v·Q=Z·t,则通知用户新数据文件F′安全存放在云服务商处,否则,则告知用户新数据文件F′已经被丢失或损害。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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