Paper 2016/830

IO-DSSE: Scaling Dynamic Searchable Encryption to Millions of Indexes By Improving Locality

Ian Miers and Payman Mohassel

Abstract

Free cloud-based services are powerful candidates for deploying ubiquitous encryption for messaging. In the case of email and increasingly chat, users expect the ability to store and search their messages persistently. Using data from one of the top three mail providers, we confirm that for a searchable encryption scheme to scale to millions of users, it should be highly IO-efficient (locality), and handle a very dynamic message corpi. We observe that existing solutions fail to achieve both properties simultaneously. We then design, build, and evaluate a provably secure Dynamic Searchable Symmetric Encryption (DSSE) scheme with significant reduction in IO cost compared to preceding works when used for email or other highly dynamic message corpi.

Metadata
Available format(s)
PDF
Category
Secret-key cryptography
Publication info
Preprint. MINOR revision.
Keywords
searchable encryption
Contact author(s)
imiers @ cs jhu edu
History
2016-09-04: revised
2016-08-30: received
See all versions
Short URL
https://ia.cr/2016/830
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2016/830,
      author = {Ian Miers and Payman Mohassel},
      title = {{IO}-{DSSE}: Scaling Dynamic Searchable Encryption to Millions of Indexes By Improving Locality},
      howpublished = {Cryptology {ePrint} Archive, Paper 2016/830},
      year = {2016},
      url = {https://eprint.iacr.org/2016/830}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.