HPACS: A High Privacy and Availability Cloud Storage Platform with Matrix Encryption

Yanzhang He,Xiaohong Jiang,Kejiang Ye,Ran Ma,Xiang Li
DOI: https://doi.org/10.1007/978-3-642-45293-2_10
2013-01-01
Abstract:As the continuous development of cloud computing and big data, data storage as a service in the cloud is becoming increasingly popular. More and more individuals and organizations begin to store their data in cloud rather than building their own data centers. Cloud storage holds the advantages of high reliability, simple management and cost-effective. However, the privacy and availability of the data stored in cloud is still a challenge. In this paper, we design and implement a High Privacy and Availability Cloud Storage (HPACS) platform built on Apache Hadoop to improve the data privacy and availability. A matrix encryption and decryption module is integrated in HDFS, through which the data can be encoded and reconstructed to/from different storage servers transparently. Experimental results show that HPACS can achieve high privacy and availability but with reasonable write/read performance and storage capacity overhead as compared with the original HDFS.
What problem does this paper attempt to address?