Litcius/Paper detail

Threat Model and Defense Scheme for Side-Channel Attacks in Client-Side Deduplication

Guanxiong Ha, Hang Chen, Chunfu Jia, Mingyue Li

2022Tsinghua Science & Technology13 citationsDOIOpen Access PDF

Abstract

In cloud storage, client-side deduplication is widely used to reduce storage and communication costs. In client-side deduplication, if the cloud server detects that the user's outsourced data have been stored, then clients will not need to reupload the data. However, the information on whether data need to be uploaded can be used as a side-channel, which can consequently be exploited by adversaries to compromise data privacy. In this paper, we propose a new threat model against side-channel attacks. Different from existing schemes, the adversary could learn the approximate ratio of stored chunks to unstored chunks in outsourced files, and this ratio will affect the probability that the adversary compromises the data privacy through side-channel attacks. Under this threat model, we design two defense schemes to minimize privacy leakage, both of which design interaction protocols between clients and the server during deduplication checks to reduce the probability that the adversary compromises data privacy. We analyze the security of our schemes, and evaluate their performances based on a real-world dataset. Compared with existing schemes, our schemes can better mitigate data privacy leakage and have a slightly lower communication cost.

Topics & Concepts

Data deduplicationClient-sideComputer scienceAdversarySide channel attackUploadComputer securityCloud computingAdversary modelServer-sideCloud storageInformation leakageShufflingChannel (broadcasting)Scheme (mathematics)Computer networkCryptographyEncryptionOperating systemMathematical analysisProgramming languageMathematicsCloud Data Security SolutionsCryptography and Data SecurityPrivacy-Preserving Technologies in Data
Threat Model and Defense Scheme for Side-Channel Attacks in Client-Side Deduplication | Litcius