Paper 2018/507
Tight Tradeoffs in Searchable Symmetric Encryption
Gilad Asharov, Gil Segev, and Ido Shahaf
Abstract
A searchable symmetric encryption (SSE) scheme enables a client to store data on an untrusted server while supporting keyword searches in a secure manner. Recent experiments have indicated that the practical relevance of such schemes heavily relies on the tradeoff between their space overhead, locality (the number of non-contiguous memory locations that the server accesses with each query), and read efficiency (the ratio between the number of bits the server reads with each query and the actual size of the answer). These experiments motivated Cash and Tessaro (EUROCRYPT '14) and Asharov et al. (STOC '16) to construct SSE schemes offering various such tradeoffs, and to prove lower bounds for natural SSE frameworks. Unfortunately, the best-possible tradeoff has not been identified, and there are substantial gaps between the existing schemes and lower bounds, indicating that a better understanding of SSE is needed.
We establish tight bounds on the tradeoff between the space overhead, locality and read efficiency of SSE schemes within two general frameworks that capture the memory access pattern underlying all existing schemes. First, we introduce the ``pad-and-split'' framework, refining that of Cash and Tessaro while still capturing the same existing schemes. Within our framework we significantly strengthen their lower bound, proving that any scheme with locality
Metadata
- Available format(s)
-
PDF
- Publication info
- Published elsewhere. Major revision. CRYPTO 2018
- Contact author(s)
- ido shahaf @ cs huji ac il
- History
- 2020-09-18: revised
- 2018-05-26: received
- See all versions
- Short URL
- https://ia.cr/2018/507
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2018/507, author = {Gilad Asharov and Gil Segev and Ido Shahaf}, title = {Tight Tradeoffs in Searchable Symmetric Encryption}, howpublished = {Cryptology {ePrint} Archive, Paper 2018/507}, year = {2018}, url = {https://eprint.iacr.org/2018/507} }