Skip to main navigation Skip to search Skip to main content

RO(SE)2: Search-Efficient Robust Searchable Encryption With Forward and Backward Security

  • Xu Yang
  • , Qiuhao Wang
  • , Saiyu Qi
  • , Ke Li
  • , Yong Qi
  • Xi'an Jiaotong University

Research output: Contribution to journalArticlepeer-review

5 Scopus citations

Abstract

Dynamic searchable symmetric encryption (DSSE) enables clients to store encrypted data on untrusted servers while retaining the ability to search and update the data efficiently. However, most existing DSSE schemes are vulnerable to incorrect update queries, such as duplicated insertions or invalid deletions, which can compromise both security and availability. Although existing robust schemes have made progress in addressing these issues, they still suffer from significant search inefficiencies, particularly when handling large numbers of updates. To overcome these limitations, we propose RO(SE)2, a novel robust DSSE scheme that simultaneously achieves ro bustness, forward-and-Type-III-backward security, and optimal search performance. RO(SE)2 introduces a hierarchical binary tree structure combined with an oblivious map (OMAP) to handle incorrect updates during the update phase, eliminating the need for filtering during search queries and significantly improving search efficiency. Additionally, RO(SE)2 employs a two-layer encryption mechanism to ensure forward security and supports efficient search result verification through its verifiable extension, RO(SE)2-v. Rigorous security analysis proves that RO(SE)2 can achieve not only robustness, forward and backward security but optimal search efficiency as well. Comparative analysis reveals that RO(SE)2 outperforms existing robust schemes in terms of search performance, while RO(SE)2-v outperforms the state-of the-art verifiable robust schemes in verification performance.

Original languageEnglish
Pages (from-to)3114-3128
Number of pages15
JournalIEEE Transactions on Computers
Volume74
Issue number9
DOIs
StatePublished - 2025

Keywords

  • Searchable encryption
  • forward and backward security
  • privacy
  • robustness

Fingerprint

Dive into the research topics of 'RO(SE)2: Search-Efficient Robust Searchable Encryption With Forward and Backward Security'. Together they form a unique fingerprint.

Cite this