Abdelraheem, Mohamed Ahmed, Bhattacherjee, Sanjay, Henault, Théo, Majumder, Avishek (2026) Conjunctive dynamic searchable symmetric encryption. International Journal of Information Security, 25 (5). ISSN 1615-5270. (doi:10.1007/s10207-026-01322-1) (KAR id:116158)
|
PDF
Publisher pdf
Language: English
This work is licensed under a Creative Commons Attribution 4.0 International License.
|
|
|
Download this file (PDF/971kB) |
Preview |
| Request a format suitable for use with assistive technology e.g. a screenreader | |
| Official URL: https://doi.org/10.1007/s10207-026-01322-1 |
|
Abstract
A practical searchable symmetric encryption (SSE) should allow users to privately store documents on untrusted servers with the abilities to (1) search with multiple keywords, and (2) add or delete documents dynamically. The oblivious cross tag (OXT) construction from Crypto’13 is the most efficient SSE scheme that allows conjunctive searches, but only for static databases. In NDSS’20, OXT was extended to ODXT supporting dynamic updates. However, ODXT is not orward private. In this work, we identify a commonly used setting for SSE where a document with its associated keywords can be dynamically added to or deleted from the database as a whole, but the keyword set is not modified in between. We call it the non-modifiable document (NMD) setting. In this NMD setting, we propose a generic framework for designing conjunctive dynamic SSE (CD-SSE), supporting conjunctive queries that allow dynamic updates while being forward and backward private at the same time. Our construction uses a generic dynamic single keyword SSE and the OXT scheme as modular black-boxes. Our scheme generalises ODXT. We provide new security definitions of forward and backward privacy for the new NMD setting. Our generic construction (and hence ODXT) achieves forward and BPUP backward privacy in the new setting, even when the underlying single keyword SSE scheme is only WBP backward private. We analyse the precise leakages of our scheme to the adversarial server in the NMD setting. We have instantiated our generic construction with three different single keyword schemes. Experiments show that our schemes are very efficient and practical. Our code is publicly available.
| Item Type: | Article |
|---|---|
| DOI/Identification number: | 10.1007/s10207-026-01322-1 |
| Uncontrolled keywords: | Searchable symmetric encryption; SSE; Conjunctive queries; Non-modifiable documents; Generic framework; Privacy |
| Subjects: | Q Science > QA Mathematics (inc Computing science) |
| Institutional Unit: | Schools > School of Computing |
| Former Institutional Unit: |
There are no former institutional units.
|
| Funders: | University of Kent (https://ror.org/00xkeyj56) |
| Depositing User: | Sanjay Bhattacherjee |
| Date Deposited: | 15 Sep 2026 09:42 UTC |
| Last Modified: | 16 Sep 2026 03:29 UTC |
| Resource URI: | https://kar.kent.ac.uk/id/eprint/116158 (The current URI for this page, for reference purposes) |
- Link to SensusAccess
- Export to:
- RefWorks
- EPrints3 XML
- BibTeX
- CSV
- Depositors only (login required):

https://orcid.org/0000-0002-3367-6192
Altmetric
Altmetric