2019 · 97 citations · 34 references
ComputingCloud ComputingComputer ScienceCloud StorageComputer SecurityCryptographyCloud EncryptionData EncryptionData ProtectionData SecuritySecure Multi-party ComputationStorage SecurityData HidingEncrypted StorageLeakagePrivacyPrivacy-preserving Query ProcessingQuery Processing Over Encrypted DataSecure Cloud StorageVolume-preserving Maps
Volume leakage has recently been identified as a major threat to the security of cryptographic cloud-based data structures by Kellaris et al. [CCS'16] (see also the attacks in Grubbs et al. [CCS'18] and Lacharit et al. [S&P'18]). In this work, we focus on volume-hiding implementations of encrypted multi-maps as first considered by Kamara and Moataz [Eurocrypt'19]. Encrypted multi-maps consist of outsourcing the storage of a multi-map to an untrusted server, such as a cloud storage system, while maintaining the ability to perform private queries. Volume-hiding encrypted multi-maps ensure that the number of responses (volume) for any query remains hidden from the adversarial server. As a result, volume-hiding schemes can prevent leakage attacks that leverage the adversary's knowledge of the number of query responses to compromise privacy.
34
Practical techniques for searches on encrypted data
Dawn Xiaoding Song, David Wagner, Adrian Perrig · 2002 · 3.3K citations
How to construct random functions
Oded Goldreich, Shafi Goldwasser, Silvio Micali · Journal of the ACM · 1986 · 2.1K citations · Full text
Software protection and simulation on oblivious RAMs
Oded Goldreich, Rafail Ostrovsky · Journal of the ACM · 1996 · 1.6K citations · Full text
IEEE Security & Privacy · 2004 · 1.5K citations
Raluca Ada Popa, Catherine M. S. Redfield, Nickolai Zeldovich et al. · 2011 · 1.1K citations · Full text