[发明专利]云存储中基于二次加密的数据验证和数据恢复算法在审

专利信息
申请号: 201610571537.2 申请日: 2016-07-19
公开(公告)号: CN106611128A 公开(公告)日: 2017-05-03
发明(设计)人: 范勇;胡成华 申请(专利权)人: 四川用联信息技术有限公司
主分类号: G06F21/60 分类号: G06F21/60
代理公司: 暂无信息 代理人: 暂无信息
地址: 610054 四川省成*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 存储 基于 二次 加密 数据 验证 恢复 算法
【说明书】:

技术领域

发明涉及云计算、云存储、数据安全、数据完整性和持有性验证、篡改数据恢复领域。

背景技术

用户将数据存放在云空间中,节省了本地存储空间,方便了访问,实现了数据随时随地共享,但是数据上传后,脱离了数据属主的控制,如果数据发生异变,或许就会带来灾难性的影响。所以如何保证云空间内数据的安全,如何确定云空间内的数据是否还是真实有效的,如果数据不真实了,如何恢复数据就成了研究的热点。

现有的数据验证技术主要是对数据进行持有性和真实性的验证,将数据通过一系列计算后获得数据的验证标签,然后存储起来,在主动认为数据可能遭到破坏时进行验证。这样不仅计算复杂,而且系统开销大,不能完全避免数据篡改带来的损失;同时在数据恢复方面,一般都是采用副本或者备份的方式进行存储,大幅度增加空间占用。

为解决以上问题,本发明提出一种基于二次加密的数据验证和恢复算法,算法中将数据验证过程融入二次解密过程中,数据在每次访问的时候都会被动进行完整性验证,确保数据在每次访问的时候都是完整有效的。

发明内容

针对现有技术的上述不足,本发明提出了云存储中基于二次加密的数据验证和数据恢复算法。

为解决上述问题,提出了以下技术方案:

本发明提出一种云存储中基于二次加密的数据恢复方案,首先对数据分块后进行第一次加密,采用不对称加密技术,并生成文件的哈希值,然后用原文件哈希值作为随机一个密文数据块二次加密的秘钥,然后在用其哈希值作为下一个密文数据块的秘钥进行加密,并生成秘钥和密文数据块的对应信息,将数据的完整性和持有性验证融合到数据访问的解密运算中,如果数据被篡改,则无法解密获得第一次加密的密文,即使能够解密,最后验证文件的哈希值来确定是否是需要恢复的数据。然后定义数据恢复标签算法生成数据的恢复标签,用于恢复原始数据。具体步骤如下:

步骤1:数据第一次加密。

步骤2:密文数据再次加密。

步骤3:数据恢复标签生成。

步骤4:数据上传。

步骤5:数据访问和验证。

步骤6:数据恢复。

本发明的的有益效果是:

1、采用二次加密技术,将数据验证融入解密过程中,减少了计算的开销和验证的复杂性,每一次访问都会验证数据的完整性和持有性,防止用户被错误的数据误导造成损失;

2、恢复标签占用存储空间小,恢复简单而准确。

具体实施方式

步骤1:数据第一次加密

数据在上传到云空间之前,为了数据的安全,都会将数据加密后再进行上传,机密算法有很多,在本发明中,采用不对称加密:

数据F,将其分块,表示为:F=(F1,F2,...,Fn),用RSA算法对数据块一次加密,加密公钥为keypk,私钥为keysk,加密后得到的密文数据:

步骤2:密文数据再次加密

数据的二次加密,是将数据的验证过程融入加密过程中,过程如下:

(1)将原始数据F进行哈希运算,得到文件的哈希值hF(或者叫数字签名),为了方便计算在本方法中,将哈希值长度设定为8位。

(2)对密文数据块也进行哈希运算,得到密文块的哈希值

(3)在随机抽取密文数据块及其对应的哈希值

(4)在本方案采用DES或者其他的对称加密算法对数据块,进行加密,加密的秘钥设定为key1,令key1=hF,也就是说让文件F哈希后的到的哈希值hF这个字符串作为初始秘钥,用对称加密的方法对数据块加密,加密后得到密文数据快表示为并记录key1和j的对应关系。

(5)在随机抽取另一个密文数据块及其对应的哈希值用作为加密的秘钥key2,对数据块进行加密得到密文数据块并记录key2与p的对应关系。

(6)重复执行步骤(5),直到CF中所有的数据块都加密完成,完成后得到所有的二次加密的密文为:

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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