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 :
بازگشت