Netinfo Security ›› 2021, Vol. 21 ›› Issue (1): 72-79.doi: 10.3969/j.issn.1671-1122.2021.01.009

Previous Articles     Next Articles

GlusterFS-based Distributed Data Integrity Verification System

ZHANG Fucheng(), FU Shaojing, XIA Jing, LUO Yuchuan   

  1. College of Computer Science, National University of Defense Technology, Changsha 410073, China
  • Received:2020-04-02 Online:2021-01-10 Published:2021-02-23
  • Contact: ZHANG Fucheng E-mail:zhangfucheng18@nudt.edu.cn

Abstract:

Cloud Storage provides users with a flexible and reliable data storage solution, which enables users to access data stored on the cloud server through network at any time, greatly reducing the cost of data maintenance by users themselves, but it also causes a series of security problems. For cloud storage, it is very important to take audit measures to check the integrity of data, but most of the existing cloud data integrity audit mechanisms only prove the efficiency of the proposed scheme through simulation experiments, and do not analyze and experiment combining with specific cloud storage scenarios. To solve above problems, this paper designs a distributed parallel data audit scheme based on the GlusterFS distributed file system and BLS short signature mechanism, which uses multiple storage nodes of GlusterFS to calculate the corresponding labels of data blocks in parallel, and verify the integrity of data by verifying the integrity of the corresponding labels of data. The scheme realizes single block audit, multi-block audit, multi-user audit and asynchronous audit, and the privacy information of users could not be disclosed. In addition, the security analysis is carried out. The experimental results show that the scheme can achieve efficient parallel auditing of multi-block data, and the concurrent amount can increase linearly with the increase of nodes.

Key words: cloud storage, data auditing, BLS signature, GlusterFS, integrity verification

CLC Number: