Paper 2026/1613 Original: eprint.iacr.org/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).
Metadata
- Available format(s)
PDF
- Category
- Applications
- Publication info
- Preprint.
- History
- 2026-08-05: last updated
- 2026-08-05: published
- Short URL
- https://ia.cr/2026/1613
- License
- https://creativecommons.org/licenses/by-nc-sa/4.0/
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}
}