APP下载

一种基于线性编码的数据完整性保护方案

2021-01-11潘洪志殷西祥芮坤坤

信息安全研究 2021年1期
关键词:用户检测

潘洪志 殷西祥 芮坤坤 何 军

(安徽商贸职业技术学院信息与人工智能学院 安徽芜湖 241002)

(asdphz2015@163.com)

随着计算能力和通信技术的飞速发展,产生了大量的数据.这些海量数据需要更强大的计算资源和更大的存储空间.在过去的几年里,云计算已经满足了应用需求,并且发展非常迅速.事实上,用户需要将数据处理作为服务,例如存储、计算和数据安全.通过使用云计算环境,用户的存储和计算压力得到缓解.因此,越来越多的用户希望通过云计算环境来存储和处理自己的数据.在公共云计算环境中,用户将大量数据存储在远程公共云服务器上.因为存储的数据不在用户的控制之下,所以它需要数据机密性、完整性和可用性等安全服务.数据完整性测试是证明用户数据完好无损的有效方法[1-5].

数据完整性审计方案目前主要使用数据持有性证明机制(provable data possession, PDP)或数据可恢复证明机制(proof of retrievability, PoR)协议进行完整性检测.Ateniese等人[6]在2007年提出的可证明数据保持协议(PDP),它利用基于RSA的同态校验算法对标签进行数据校验,然而PDP协议为了减少通信开销,不检测所有数据,而是采用采样检测方法.后来,Erway等人[7]在PDP的基础上设计了一种支持动态校验的数据完整性检测方案PDP.Juels等人[8]提出PoR协议.PoR协议可以验证云中的数据是否完整,还可以恢复损坏的数据.但是PoR协议并不支持动态更新数据,并且检测数据的数量受到了限制,恢复效率不高.

本文利用网络编码的思想,设计了一种基于线……

登录APP查看全文

猜你喜欢

用户检测
关注用户
关注用户
小波变换在PCB缺陷检测中的应用
关注用户
Camera360:拍出5亿用户
100万用户
如何获取一亿海外用户