[Resource Topic] 2022/648: Dynamic Searchable Encryption with Optimal Search in the Presence of Deletions

Welcome to the resource topic for 2022/648

Title:
Dynamic Searchable Encryption with Optimal Search in the Presence of Deletions

Authors: Javad Ghareh Chamani, Dimitrios Papadopoulos, Mohammadamin Karbasforushan, and Ioannis Demertzis

Abstract:

We focus on the problem of Dynamic Searchable Encryption (DSE) with efficient (optimal/quasi-optimal) search in the presence of deletions. Towards that end, we first propose \mathsf{OSSE}, the first DSE scheme that can achieve asymptotically optimal search time, linear to the result size and independent of any prior deletions, improving the previous state of the art by a multiplicative logarithmic factor. We then propose our second scheme \mathsf{LLSE}, that achieves a sublogarithmic search overhead (\log\log i_w, where i_w is the number or prior insertions for a keyword) compared to the optimal achieved by \mathsf{OSSE}. While this is slightly worse than our first scheme, it still outperforms prior works, while also achieving faster deletions and asymptotically smaller server storage. Both schemes have standard leakage profiles and are forward-and-backward private. Our experimental evaluation is very encouraging as it shows our schemes consistently outperform the prior state-of-the-art DSE by 1.2-6.6$\times$ in search computation time, while also requiring just a single roundtrip to receive the search result. Even compared with prior simpler and very efficient constructions in which all deleted records are returned as part of the result, our \mathsf{OSSE} achieves better performance for deletion rates ranging from 45-55%, while the previous state-of-the-art quasi-optimal scheme achieves this for 65-75% deletion rates.

ePrint: https://eprint.iacr.org/2022/648

See all topics related to this paper.

Feel free to post resources that are related to this paper below.

Example resources include: implementations, explanation materials, talks, slides, links to previous discussions on other websites.

For more information, see the rules for Resource Topics .