云存储中数据完整性验证综述摘要:随着大数据时代的到来,越来越多的人享受着云服务带来的便利
相应的,大量的用户隐私数据存储在云上,确保云上数据的安全性与隐私性至关重要
由于数据文件存储在远程节点上,用户失去了对数据的绝对控制权,如何判断云上数据是否被不诚实的云服务供应商篡改或损坏等需要提供数据完整性验机制去检验
本文主要是对数据完整性证明机制(PDP,POR 协议)的各个现有方案进行归类,对比各个方案的优缺点,并介绍当前需要解决的问题
虽然现有方案已经解决了大数据完整性验证的问题,但方案的效率性和安全性仍有待提高
如何设计出安全、高效和支持动态审计的数据完整性验证协议是我们亟需要解决的重要问题
关键词:PDP;POR;审计协议;云存储1 引言云计算是一种计算方式,它依赖于共享计算资源,而不是本地服务器或个人设备来处理应用程序
在云计算模式下,大量的计算工作由云计算数据中心的计算机集群来完成,用户只需要在客户端下利用网络就可以完成各种计算工作
对企业来说,云计算使资源共享和空间利用效率最大化,降低了运维成本和风险
对用户来说,云计算让我们以最小的花销和最快的速度得到我们想要的结果
在云存储系统中,用户可以随时访问、处理和共享远程服务器上的数据
我们在享受云计算给我们带来的极大便利的同时,云存储的安全性⑴和隐私性⑵引起了我们的密切关注
在云存储系统中用户存储在云中的数据可能遭到其他用户或云计算提供商的篡改或损坏
由于用户失去了对存储在远程节点上数据的绝对控制权,无法判断远程节点上的数据是否被修改等
这就需要云存储系统提供数据完整性证明机制验证其云端数据的完整性
通常,数据的机密性可通过数据加密、匿名机制等机制来确保⑶
数据完整性证明机制能及时地识别云中损坏数据的行为[4]
本文主要是对数据完整性证明机制的各个现有方案进行归类,对比各个方案的优缺点,并介绍数据完整性的最新研究进展和