Paper 2026/1613
DuetORAM: Two-Server Distributed ORAM with Constant Rounds and O(log N) Communication
Abstract
Distributed Oblivious RAM (DORAM) is a promising building block for privacy-preserving cloud databases and outsourced storage systems. However, existing two-server designs often rely on slow linear scans or heavy cryptographic primitives, making them struggle to balance efficiency and bandwidth, and thus hindering their practical deployment. We present DuetORAM, a two-server DORAM that achieves constant-round access with $O(\log N)$ communication while avoiding these computational bottlenecks. Our key idea is a replicated-to-shared block encoding that allows servers to keep identical ciphertexts for efficient PIR-based retrieval, while locally interpreting them as secret shares to enable oblivious eviction via a lightweight shuffle. We further design a secret-shared shuffle with an offline-online decomposition that shifts most bandwidth-intensive work to a preprocessing phase, significantly reducing online communication. We implement a prototype of DuetORAM and evaluate it under diverse network conditions. Our results show that DuetORAM outperforms both the state-of-the-art two-server scheme DUORAM (reducing retrieval latency by up to 170$\times$ in LAN settings), and three-server design S$^3$ORAM (reducing retrieval latency by 1.7$\times$ in LAN and accelerating eviction by 7$\times$ in LAN and 5$\times$ in WAN, respectively).
Note: Full version of the paper
Metadata
- Available format(s)
-
PDF
- Category
- Applications
- Publication info
- Published elsewhere. Minor revision. USENIX Security Symposium 2026
- Keywords
- Distributed Oblivious RAM
- Contact author(s)
-
lifengvbg @ gmail com
bintasong @ gmail com
lyylyingying @ 163 com
yaolishaqh @ gmail com
gmyang @ smu edu sg
tianwei zhang @ ntu edu sg
robertdeng @ smu edu sg - History
- 2026-08-06: approved
- 2026-08-05: received
- See all versions
- Short URL
- https://ia.cr/2026/1613
- License
-
CC BY-NC-SA
BibTeX
@misc{cryptoeprint:2026/1613,
author = {Feng Li and Xiangfu Song and Yingying Li and Lisha Yao and Guomin Yang and Tianwei Zhang and Robert H. Deng},
title = {{DuetORAM}: Two-Server Distributed {ORAM} with Constant Rounds and O(log N) Communication},
howpublished = {Cryptology {ePrint} Archive, Paper 2026/1613},
year = {2026},
url = {https://eprint.iacr.org/2026/1613}
}