CRJun 10, 2016

sec-cs: Getting the Most out of Untrusted Cloud Storage

arXiv:1606.03368v13 citations
AI Analysis

This addresses the problem of secure cloud storage with minimal overhead for users and organizations needing to store multiple file versions efficiently.

The authors tackled the problem of secure and storage-efficient file storage on untrusted cloud storage by introducing sec-cs, a hash-table-like data structure that achieves authenticity and confidentiality with zero storage overhead using deterministic authenticated encryption. They developed novel multi-level chunking strategies (ML-SC and ML-CDC) that significantly improve storage efficiency in high-redundancy scenarios, with empirical results showing suitability for backup systems preserving many file versions on limited cloud storage.

We present sec-cs, a hash-table-like data structure for file contents on untrusted storage that is both secure and storage-efficient. We achieve authenticity and confidentiality with zero storage overhead using deterministic authenticated encryption. State-of-the-art data deduplication approaches prevent redundant storage of shared parts of different contents irrespective of whether relationships between contents are known a priori or not. Instead of just adapting existing approaches, we introduce novel (multi-level) chunking strategies, ML-SC and ML-CDC, which are significantly more storage-efficient than existing approaches in presence of high redundancy. We prove sec-cs's security, publish a ready-to-use implementation, and present results of an extensive analytical and empirical evaluation that show its suitability for, e.g., future backup systems that should preserve many versions of files on little available cloud storage.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes