Paper 2026/594

Efficient Compilers for Verifiable Dynamic Searchable Symmetric Encryption

Chaya Ganesh, Indian Institute of Science Bangalore
Sikhar Patranabis, IBM Research India
Raja Rakshit Varanasi, Stony Brook University
Abstract

We construct compilers to generically transform any dynamic Searchable Symmetric Encryption (DSSE) scheme that is secure against a semi-honest server into one that is secure against a malicious servers, thus yielding a Verifiable dynamic SSE (VDSSE). Our compilers achieve optimal overheads while preserving forward and backward privacy, which are the standard and widely accepted security notions for DSSE. We focus on optimizing communication overheads and client storage requirements. Our first compiler $\mathsf{FLASH}$ incurs $O(1)$ communication overhead between the client and the server, which is optimal, while incurring mild storage overhead at the client. Our second compiler $\mathsf{BOLT}$ incurs $O(1)$ storage overhead at the client while incurring mild communication overhead. Towards this, we define a new authenticated data structure called a set commitment and we provide an efficient instantiation of this primitive. We prototype implement our compilers and report on their performance over real-world databases. Our experiments validate that our compilers incur concretely low overheads on top of existing semi-honest DSSE schemes, and yield practically efficient VDSSE schemes that scale to very large databases.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
Keywords
Searchable Symmetric Encryption (SSE)Verifiable SSEauthenticated data structure
Contact author(s)
chaya @ iisc ac in
sikhar patranabis @ ibm com
rvaranasi @ cs stonybrook edu
History
2026-03-25: approved
2026-03-25: received
See all versions
Short URL
https://ia.cr/2026/594
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2026/594,
      author = {Chaya Ganesh and Sikhar Patranabis and Raja Rakshit Varanasi},
      title = {Efficient Compilers for Verifiable Dynamic Searchable Symmetric Encryption},
      howpublished = {Cryptology {ePrint} Archive, Paper 2026/594},
      year = {2026},
      url = {https://eprint.iacr.org/2026/594}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.