Secured Cloud Storage with Joint Deduplication and Erasure Protetcion

 

Rohon Kundu

This work proposes a novel design for secure cloud storage systems using a third party to meet three seemingly opposing demands: reduce storage requirements on the Cloud, protect against erasures (data loss), and maintain the confidentiality of data. More specifically, we achieve storage cost reductions using data deduplication without requiring system Users to trust the Cloud operates honestly. We analyze the security of our scheme against various types of rational, malicious adversaries that may collude with multiple parties and show that no novel sensitive information can be inferred, assuming random oracles and a high min-entropy data source. We also provide a mathematical analysis to characterize its potential for compression given the popularity of individual chunks of data and its overall erasure protection capabilities. In fact, we show that the storage cost of our scheme for a chunk with $r$ replicas is $O(\log(r)/r)$, while deduplication without security or reliability considerations is $O(1/r)$, i.e., our added cost for providing reliability and security is only $O(\log(r))$. We provide a proof of concept implementation to simulate performance and verify our analytical results.