云存储中数据完整性验证方法研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:toughlee
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在信息化时代,如何存储海量增长的数据已经成为了让很多用户头疼的事情,但是云计算模式的出现给用户带来了方便快捷的计算与存储方式。其中,云存储作为云计算的一种延伸模型,具有远程存储数据的能力,已经得到了广泛的应用。越来越多的用户,通过上传本地数据到云服务器中,来减小本地存放数据的压力。随着这些优势的出现,云存储的安全性也成为了人们所关注的焦点,尤其是在云存储中,当用户失去了对数据的占有时,恶意攻击者和不安全云服务提供商对用户数据造成的破坏成为一个主要的安全问题。因此,为了解决这样的安全问题,研究者们提出了数据完整性验证方法。本文所做的工作如下。  1、抗主动攻击的新型数据完整性验证方案。针对Sookhak等人的方法中存在的无法抵抗主动攻击的问题,我们的改进方案通过引入哈希函数MD5来保证数据在传输过程中不被攻击者轻易地篡改。同时,为了防止不安全云服务提供商伪造证明信息,该方案保证了用户和云服务提供商共同完成验证信息的生成。为了提升动态更新数据能力,我们的方案将原始方案中的分治表改进为分治链,这样做可以很大程度上减小云服务器的计算压力。我们的方案依旧沿用原始方案的标签生成方法来生成较短的标签,这样做可以帮助用户减小本地存储数据的压力。因此,改进方案在完成动态数据完整性验证的同时,既保证了效率不被降低,又提高了原始方案的安全性,还提升了动态更新数据的能力。  2、借助第三方完成的新型数据完整性验证方案。很多借助标签完成的验证方案虽然完成了动态的数据完整性验证,但是,第一次为数据分块生成标签的过程会给用户带来了一定程度上计算压力,这也是很多现有方案都存在的效率问题。针对这样的效率问题,借助第三方完成的新型数据完整性验证方案通过引入第三方来代替用户进行标签的生成,从而减小用户的计算压力,同时该方案依旧使用具有代数性质的签名生成方法来减小第三方存储数据的压力。在本方案中,用户通过加密原始文件,保证了数据隐私,使得可信的第三方无法涉及用户的隐私数据,从而保证了用户数据的安全性。与此同时,本方案引入双线性映射性质来进行最后验证,从而一定程度上提高了方案的安全性。因此,我们的改进方案在高效地完成动态数据完整性验证的前提下,进一步减小了用户的计算压力。
其他文献
随着有线和无线通信的传播、互联网和电子商务的持续增长,共享或交换秘密以及私人信息的应用程序的安全性问题越来越受到人们的重视。椭圆曲线密码算法(ECC)由于其能够以较小的
PMP/Mesh混合网因具有较高的通信容量和抗毁性能,已经成为混合Mesh网络的研究重点。媒体接入控制协议是影响网络性能的关键因素,如何在保证公平接入的前提下,提供高效的服务
无线Ad hoc网络(Wireless Ad hoc Network)是由一组带有无线收发装置的移动终端组成的多跳临时性自治系统,移动终端具有路由功能,可以通过无线连接构建任意的网络拓扑。由于
随着互联网的高速发展,存储于分布式网络中数据的安全越来越被人们重视,点对点模式的传统公钥加密已经不能满足其安全性要求,而基于属性的加密机制是一种支持多对多模式的新