• •    

基于B+树的动态数据持有性证明方案

李昊宇1,张龙军1,李庆鹏2   

  1. 1. 武警工程大学
    2. 陕西省西安市未央区三桥镇武警工程大学
  • 收稿日期:2016-12-23 修回日期:2017-02-15 发布日期:2017-02-15
  • 通讯作者: 李昊宇

Dynamic provable data possession scheme based on B+ tree

  • Received:2016-12-23 Revised:2017-02-15 Online:2017-02-15

摘要: 针对云存储环境下的数据持有性证明方案效率较低、不能很好支持全动态更新的问题,设计了一种基于B+树的动态数据持有性证明方案。该方案引入双线性对技术和数据版本表,支持用户进行数据块级的细粒度动态操作并能保护用户的数据隐私。通过优化系统模型并设计节点索引值,使第三方检测机构能识别错误数据并进行精确定位。与基于Merkel哈希树(MHT)的方案进行了对比分析,理论分析及实验结果表明,所提出的方案能够降低系统构造认证数据结构的开销,提高了第三方检测机构的验证效率。

关键词: 数据持有性证明, 双线性对, B+树, 云存储, 数据版本表

Abstract: Abstract: Concerning the existing schemes of provable data possession is inefficient and can not support the problem of full dynamic update, a novel dynamic provable data possession scheme based on B+ tree was proposed. Bilinear pairing techniques and data version are introduced to support fine-grained dynamic operations at the block level and to protect user’s data privacy in the proposed scheme. The third party auditor can identify the wrong data and locate it accurately by optimized the system model and designed the retrieved value of the data node. Comparison with the scheme based on the Merkel Hash tree (MHT), Theoretical analysis and the experimental results show that the proposed scheme can reduce the cost of constructing the authentication data structure,improve the verification efficiency of the third party auditor.

Key words: provable data possession, bilinear pairings, B+ tree, cloud storage, data version table

中图分类号: