[发明专利]一种基于区块链的数据审计与安全去重云存储系统、方法有效

专利信息
申请号: 202010083246.5 申请日: 2020-02-08
公开(公告)号: CN111355705B 公开(公告)日: 2021-10-15
发明(设计)人: 陈晓峰;袁浩然;王剑锋;王连海 申请(专利权)人: 西安电子科技大学
主分类号: H04L29/06 分类号: H04L29/06;H04L29/08;H04L9/32;G06F21/64;G06F21/62;G06F21/60;G06F16/174;H04L9/06
代理公司: 西安长和专利代理有限公司 61227 代理人: 黄伟洪
地址: 710071 陕西省*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 区块 数据 审计 安全 去重云 存储系统 方法
【权利要求书】:

1.一种基于区块链的数据审计与安全去重云存储方法,其特征在于,所述基于区块链的数据审计与安全去重云存储方法包括:

第一步,敏感数据加密与冗余数据安全删除,生成审计标签;

第二步,结合区块链最新区块信息进行数据完整性审计,采用概率性验证方法验证外包数据的完整性;

第三步,使用智能合约技术实现审计结果的公平仲裁,当用户数据的完整性被破坏时惩罚云服务器并赔偿用户相应的赔偿金;

第四步,敏感数据的解密;

所述敏感数据加密与冗余数据安全删除包括:数据加密与安全去重由HCE2和AES-256算法构成;数据去重使用服务器去重的方式;文件上传到云服务器后,云服务器对密文进行重复性检测并删除冗余的数据;

当上传文件F之前,将文件F分割成大小相同的数据块M1,M2,...,Mn;对于每一个数据块Mi,系统首先使用SHA-256算法计算数据块的哈希值作为其加密密钥Ki←H(Mi),再用生成的密钥Ki使用对称加密算法AES-256加密得到密文Ci←E(Ki,Mi);同时,根据密文Ci生成密文标签Ti←H(Ci);在密文和相应的密文标签生成之后,将密文及密文标签上传到云服务器;云服务器通过对密文数据进行比对,当云服务器已经存储了该密文时将不再保存新上传的数据,只保留一个数据副本;

所述审计标签生成与结合区块链最新区块信息进行数据完整性审计包括:

(1)令G1、G2、GT为三个不同的乘法循环群,群的阶为p,g为G2的生成元且e:G1×G2→GT是一个双线性映射;H(·)是一个安全的哈希函数{0,1}*→G1,h(·)是一个安全的哈希函数f是一个伪随机函数{0,1}*→n,其中n表示密文数据块的个数;Sig(·)表示一个安全的签名方案,选择签名密钥对(spk,ssk)作为签名的公钥和私钥;随机选择并计算v←gx;同时随机选择u←G1,系统的隐私参数为sk=(x,ssk),公开参数为pk=(v,u,p,spk,g,e(u,v));在生成数据块M1,M2,...,Mn的密文数据块C1,C2,...,Cn之后,针对每一个密文数据块Ci,生成签名验证器其中Wi=name||i并且是随机选择的作为文件F的文件名;用Φ={σi}1,,i,,n代表所有密文数据块的签名验证器;然后,生成文件标签t=name||Sigssk(name),其中Sigssk(name)是文件F的签名;最后,上传密文C1,C2,...,Cn、Φ={σi}1,,i,,n和t到云服务器上;

(2)在云服务器接收到密文C1,C2,...,Cn之后,云服务器针对每一个密文数据块进行重复性检测,当云服务器发现已经存储了部分密文数据块时,则不再存储重复的数据块;同时,用户与云服务器签署智能合约,用户发送deposituser给智能合约作为其押金,云服务器也发送depositCSP作为云服务器的押金;在之后的数据完整性验证时,智能合约将自动执行公平仲裁;如果完整性验证通过时,智能合约将deposituser发送给矿工作为其审计费用并将云服务器的depositCSP返回给云服务器;当完整性验证失败时智能合约将deposituser发送给矿工作为其审计费用并云服务器的depositCSP发送给用户作为赔偿;

(3)发起区块链审计挑战时,基于区块链最新的区块的哈希值,从集合[1,n]中生成一个随机的c个元素的子集I=a1,a2,...,ac,其中ai=f(blockhash||i)使用blockhash表示区块链中最新区块的哈希值;对于每一个元素ai∈I,用户生成一个随机数元数据chal表示挑战数据块的位置,发送给云服务器;

(4)当云服务器接收到挑战信息之后,云服务器计算R=e(u,v)∈GT;云服务器对选择挑战的数据块生成线性组合并计算μ=h(R)μ′,其中另外,云服务器生成聚合验证器最终,云服务器发送{t,μ,σ,R}给智能合约并由智能合约进行公平仲裁。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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