Paper 2017/1158 Original: eprint.iacr.org/2017/1158 ↗

Oblivious Dynamic Searchable Encryption via Distributed PIR and ORAM

Thang Hoang
Attila A. Yavuz
Betul F. Durak
Jorge Guajardo
Abstract

Dynamic Searchable Symmetric Encryption (DSSE) allows to delegate search/update operations over encrypted data via an encrypted index. However, DSSE is known to be vulnerable against statistical inference attacks, which exploits information leakages from access patterns on encrypted index and files. Although generic Oblivious Random Access Machine (ORAM) can hide access patterns, it has been shown to be extremely costly to be directly used in DSSE setting. We developed a series of Oblivious Distributed DSSE schemes that we refer to as \ODSE, which achieve oblivious access on the encrypted index with a high security and improved efficiency over the use of generic ORAM. Specifically, \ODSE schemes are 3-57 $\times$ faster than applying the state-of-the-art generic ORAMs on encrypted dictionary index in real network settings. One of the proposed \ODSE schemes offers desirable security guarantees such as information-theoretic security with robustness against malicious servers. These properties are achieved by exploiting some of the unique characteristics of searchable encryption and encrypted index, which permits us to harness the computation and communication efficiency of multi-server PIR and Write-Only ORAM simultaneously. We fully implemented \ODSE and conducted extensive experiments to assess the performance of our proposed schemes in a real cloud environment.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
History
2018-08-04: last updated
2017-11-29: published
Short URL
https://ia.cr/2017/1158
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2017/1158,
      author = {Thang Hoang and Attila A.  Yavuz and Betul F.  Durak and Jorge Guajardo},
      title = {Oblivious Dynamic Searchable Encryption via Distributed PIR and ORAM},
      howpublished = {Cryptology {ePrint} Archive, Paper 2017/1158},
      year = {2017},
      url = {https://eprint.iacr.org/2017/1158}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.