Paper 2024/2091

Encrypted Multi-map that Hides Query, Access, and Volume Patterns

Alexandra Boldyreva, Georgia Institute of Technology
Tianxin Tang, Eindhoven University of Technology
Abstract

We present an encrypted multi-map, a fundamental data structure underlying searchable encryption/structured encryption. Our protocol supports updates and is designed for applications demanding very strong data security. Not only it hides the information about queries and data, but also the query, access, and volume patterns. Our protocol utilizes a position-based ORAM and an encrypted dictionary. We provide two instantiations of the protocol, along with their operation-type-revealing variants, all using PathORAM but with different encrypted dictionary instantiations (AVL tree or BSkiplist). Their efficiency has been evaluated through both asymptotic and concrete complexity analysis, outperforming prior work while achieving the same level of strong security. We have implemented our instantiations and evaluated their performance on two real-world email databases (Enron and Lucene). We also discuss the strengths and limitations of our construction, including its resizability, and highlight that optimized solutions, even with heavy network utilization, may become practical as network speed improves.

Metadata
Available format(s)
PDF
Publication info
Published elsewhere. Major revision. SCN 2024
Keywords
searchable encryptionstructured encryptionencrypted multi-mapoblivious data structures
Contact author(s)
sasha @ gatech edu
ac tianxin tang @ gmail com
History
2024-12-30: approved
2024-12-29: received
See all versions
Short URL
https://ia.cr/2024/2091
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/2091,
      author = {Alexandra Boldyreva and Tianxin Tang},
      title = {Encrypted Multi-map that Hides Query, Access, and Volume Patterns},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/2091},
      year = {2024},
      url = {https://eprint.iacr.org/2024/2091}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.