论文部分内容阅读
随着云存储技术的发展,为了节约存储成本,越来越多的用户选择将数据存储在云端,但同时用户也失去了对数据的控制权,无法确保云端数据的完整性。因此,云服务提供商(cloud service provider,CSP)需要通过一种有效的协议向用户提供数据完整性证明。目前许多方案仍存在无法支持全动态(插入、修改和删除)更新,或方案计算、存储和通信开销大等问题。针对上述问题,该文提出基于多分支路径树(large branching tree,LBT)的数据完整性验证机制,通过构建结构简单的认证树,简化动态更新过程,实现全动态更新。实验结果表明:该方案在动态更新过程中,能够减少协议各实体的计算负担,高效完成大量数据更新的云存储数据完整性验证。
With the development of cloud storage technology, in order to save storage costs, more and more users choose to store data in the cloud. At the same time, users also lose control over data and can not ensure the integrity of cloud data. As a result, cloud service providers (CSPs) need to provide users with a data integrity certification through a valid agreement. At present, many solutions still can not support full dynamic (insert, modify and delete) updates, or program calculation, storage and communication overhead and other issues. In order to solve the above problems, this paper proposes a data integrity verification mechanism based on the multi branching tree (LBT). By constructing a simple authentication tree, the dynamic update process can be simplified and the full dynamic update can be achieved. The experimental results show that this scheme can reduce computational burden of each entity in the protocol dynamically and complete data integrity verification of cloud storage efficiently.