Title :
Proofs of Ownership and Retrievability in Cloud Storage
Author :
Ruiying Du ; Lan Deng ; Jing Chen ; Kun He ; Minghui Zheng
Author_Institution :
Dept. of Comput. Sci., Wuhan Univ., Wuhan, China
Abstract :
With the development and maturity of cloud computing technology, the demand for cloud storage is growing. Deduplication is a basic requirement for cloud storage to save storage space of cloud servers. And as clients are untrusted from the perspective of the server, the notion of Proofs of Ownership (PoWs) has been proposed in client-side deduplication. On the other hand, the clients cannot completely trust the server either, thus clients have to know whether their files are stored integrally in the cloud. However, most existing works only focus on one-way validation. In this paper, we introduce a framework called Proofs of Ownership and Retrievability (PoOR) considering the requirement of mutual validation. In our PoOR scheme, clients can prove to the server their ownership of files and verify the retrievability of the files without uploading or downloading them. For ensuring the recoverability and security of files in server, we encode files by erasure code. In order to keep the communication cost in constant, we employ Merkle Tree and homomorphic verifiable tags which also induce acceptable storage overheads. At last, we implemente our scheme and compare it with other schemes. The result shows that the PoOR scheme is efficient in computation performance, especially when the size of the file is large.
Keywords :
client-server systems; cloud computing; formal verification; storage management; tree data structures; Merkle tree; PoOR scheme; client-side deduplication; cloud computing technology; cloud servers; cloud storage; communication cost; computation performance; erasure code; file downloading; file encoding; file ownership; file recoverability; file retrievability verification; file security; file size; file storage; file uploading; homomorphic verifiable tags; mutual validation; proofs-of-ownership-and-retrievability; storage overheads; untrusted clients; Algorithm design and analysis; Cloud computing; Computational efficiency; Encryption; Servers; Vegetation; Merkle Tree; POR; cloud storage; homomorphic; proofs of ownership;
Conference_Titel :
Trust, Security and Privacy in Computing and Communications (TrustCom), 2014 IEEE 13th International Conference on
Conference_Location :
Beijing
DOI :
10.1109/TrustCom.2014.44