DocumentCode
1786629
Title
Enabling dynamic proof of retrievability in regenerating-coding-based cloud storage
Author
Kun Huang ; Jian Liu ; Ming Xian ; Huimei Wang ; Shaojing Fu
Author_Institution
State Key Lab. of Complex Electromagn. Environ. Effects on Electron. & Inf. Syst., Nat. Univ. of Defense Technol., Changsha, China
fYear
2014
fDate
10-14 June 2014
Firstpage
712
Lastpage
717
Abstract
To protect outsourced data in practical cloud storage against corruptions, enabling the integration of dynamic proof of retrievability (DPoR) and efficient recovery for cloud storage becomes significant and critical. However, in general PoR cloud storage, as all or part of data files are encoded, frequent or small updates require the updates of all related (encoded) file. Thus, this work studies the problem of constructing a novel regenerating code to be compatible with dynamic provable data possession (DPDP) into a DPoR system. Specifically, a class of exact-regenerating systematic code is presented to efficiently combine DPDP using the product matrix framework. In addition, a practical DPDP scheme is proposed and implemented for the specific regenerating code, while preserving the combined properties of default data integrity protection, efficient dynamic data updating, fault tolerance and repair traffic saving. Our DPDP scheme is based on the new Memory Adversary model specifically brought by dynamic operations. It allows different parameters to be fine-tuned for the performance-security tradeoff. We implement and evaluate the overhead of our DPDP scheme in cloud storage under different parameter choices. We demonstrate that DPDP can be feasibly integrated into our specific regenerating code.
Keywords
cloud computing; data protection; fault tolerant computing; matrix multiplication; outsourcing; tree data structures; DPDP; DPoR system; data integrity protection; dynamic data update; dynamic operations; dynamic proof-of-retrievability integration; dynamic provable data possession; encoded data update; fault tolerance; general PoR cloud storage recovery; memory adversary model; outsourced data protection; overhead evaluation; overhead implementation; performance-security tradeoff; product matrix framework; regenerating code; regenerating systematic code; regenerating-coding-based cloud storage; repair traffic saving; Bandwidth; Cloud computing; Encoding; Maintenance engineering; Security; Servers; Systematics; Cloud Storage; Dynamic Proof of Retrievability; Dynamic Provable Data Possession; Implementation; Regenerating code;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications Workshops (ICC), 2014 IEEE International Conference on
Conference_Location
Sydney, NSW
Type
conf
DOI
10.1109/ICCW.2014.6881283
Filename
6881283
Link To Document