计算机工程 ›› 2020, Vol. 46 ›› Issue (10): 46-51.doi: 10.19678/j.issn.1000-3428.0056404

• 热点与综述 • 上一篇    下一篇

云平台数据完整性混合验证方案

毛向杰, 张品   

  1. 杭州电子科技大学 通信工程学院, 杭州 310018
  • 收稿日期:2019-10-25 修回日期:2019-12-24 发布日期:2020-01-13
  • 作者简介:毛向杰(1994-),男,硕士研究生,主研方向为云存储安全;张品,副教授。
  • 基金项目:
    国家自然科学基金(61772516);浙江省"钱江人才计划"项目(2013R10071)。

Hybrid Verification Scheme for Data Integrity of Cloud Platform

MAO Xiangjie, ZHANG Pin   

  1. School of Communication Engineering, Hangzhou Dianzi University, Hangzhou 310018, China
  • Received:2019-10-25 Revised:2019-12-24 Published:2020-01-13

摘要: 目前的云数据完整性验证方案多使用单一验证方法,用户数据性质的多样性导致其难以满足所有的用户需求。针对该问题,提出一种混合的云数据完整性验证方案。对于动态数据和静态数据分别选用不同的审计方法,基于BLS签名实现高效静态验证,通过多分支路径树进行动态验证,以满足不同类型的数据完整性验证需求。性能分析与实验结果表明,该方案能够降低系统整体的计算开销与通信代价,并有效提高验证效率。

关键词: 云数据, 数据完整性, BLS签名, 多分支树, 动态验证

Abstract: Most of existing verification schemes for cloud data integrity use a single verification method,but the diversity of user data makes it difficult to meet all user requirements.To solve the problem,this paper proposes a hybrid verification scheme for cloud data integrity.The scheme adopts different audit methods for dynamic data and static data,using BLS signature for efficient static verification and Large Branching Tree(LBT) for dynamic verification,so as to meet different kinds of data integrity verification requirements.Performance analysis and experimental results show that the proposed scheme can reduce the overall computational overhead and communication cost of the system,and improve the verification efficiency.

Key words: cloud data, data integrity, BLS signature, Large Branching Tree(LBT), dynamic verification

中图分类号: