Paper 2021/765
Dynamic Volume-Hiding Encrypted Multi-Maps with Applications to Searchable Encryption
Abstract
We study encrypted storage schemes where a client outsources data to an untrusted third-party server (such as a cloud storage provider) while maintaining the ability to privately query and dynamically update the data. We focus on encrypted multi-maps (EMMs), a structured encryption (STE) scheme that stores pairs of label and value tuples. EMMs allow queries on labels and return the associated value tuple. As responses are variable-length, EMMs are subject to volume leakage attacks introduced by Kellaris et al. [CCS’16]. To prevent these attacks, volume-hiding EMMs were introduced by Kamara and Moataz [Eurocrypt’19] that hide the label volumes (i.e., the value tuple lengths). As our main contribution, we present the first fully dynamic volume-hiding EMMs that are both asymptotically and concretely efficient. Furthermore, they are simultaneously forward and backward private which are the de-facto standard security notions for dynamic STE schemes. Additionally, we implement our schemes to showcase their concrete efficiency. Our experimental evaluations show that our constructions are able to add dynamicity with minimal to no additional cost compared to the prior best static volume-hiding schemes of Patel et al. [CCS’19].
Metadata
- Available format(s)
- Category
- Cryptographic protocols
- Publication info
- Published elsewhere. PoPETS 2023
- DOI
- 10.56553/popets-2023-0025
- Keywords
- encrypted searchvolume hidingencrypted multi-mapsstructured encryptionleakage
- Contact author(s)
- ghous_amjad @ alumni brown edu
- History
- 2023-07-11: last of 2 revisions
- 2021-06-09: received
- See all versions
- Short URL
- https://ia.cr/2021/765
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2021/765, author = {Ghous Amjad and Sarvar Patel and Giuseppe Persiano and Kevin Yeo and Moti Yung}, title = {Dynamic Volume-Hiding Encrypted Multi-Maps with Applications to Searchable Encryption}, howpublished = {Cryptology {ePrint} Archive, Paper 2021/765}, year = {2021}, doi = {10.56553/popets-2023-0025}, url = {https://eprint.iacr.org/2021/765} }