Single Round-trip Hierarchical ORAM via Succinct Indices
William Holland, Olga Ohrimenko, Anthony Wirth

TL;DR
This paper introduces Rank ORAM, a practical Hierarchical ORAM scheme that achieves single round-trip data retrieval and significantly reduces client memory compared to existing solutions, enhancing efficiency and practicality.
Contribution
Rank ORAM is the first Hierarchical ORAM enabling single round-trip access and non-interactive communication, simplifying design and reducing client memory requirements.
Findings
Achieves single round-trip data retrieval in Hierarchical ORAM.
Reduces client memory by a factor of 100 in experiments.
Maintains comparable bandwidth performance to state-of-the-art ORAMs.
Abstract
Access patterns to data stored remotely create a side channel that is known to leak information even if the content of the data is encrypted. To protect against access pattern leakage, Oblivious RAM is a cryptographic primitive that obscures the (actual) access trace at the expense of additional access and periodic shuffling of the server's contents. A class of ORAM solutions, known as Hierarchical ORAM, has achieved theoretically \emph{optimal} logarithmic bandwidth overhead. However, to date, Hierarchical ORAMs are seen as only theoretical artifacts. This is because they require a large number of communication round-trips to locate (shuffled) elements at the server and involve complex building blocks such as cuckoo hash tables. To address the limitations of Hierarchical ORAM schemes in practice, we introduce Rank ORAM; the first Hierarchical ORAM that can retrieve data with a single…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Data Security · Complexity and Algorithms in Graphs · Stochastic Gradient Optimization Techniques
