Differentially Private Oblivious RAM
Sameer Wagh, Paul Cuff, Prateek Mittal

TL;DR
This paper introduces Root ORAM, a differentially private ORAM framework that offers tunable trade-offs between privacy, bandwidth, and storage, significantly improving performance in memory-limited and cloud environments.
Contribution
The paper proposes a formal DP-ORAM framework and the Root ORAM family, providing theoretical analysis and experimental validation of privacy-performance trade-offs.
Findings
Root ORAM reduces local storage overhead by about 2x.
Root ORAM decreases bandwidth overhead by up to 10x.
Root ORAM enables tunable privacy and performance trade-offs.
Abstract
In this work, we investigate if statistical privacy can enhance the performance of ORAM mechanisms while providing rigorous privacy guarantees. We propose a formal and rigorous framework for developing ORAM protocols with statistical security viz., a differentially private ORAM (DP-ORAM). We present Root ORAM, a family of DP-ORAMs that provide a tunable, multi-dimensional trade-off between the desired bandwidth overhead, local storage and system security. We theoretically analyze Root ORAM to quantify both its security and performance. We experimentally demonstrate the benefits of Root ORAM and find that (1) Root ORAM can reduce local storage overhead by about 2x for a reasonable values of privacy budget, significantly enhancing performance in memory limited platforms such as trusted execution environments, and (2) Root ORAM allows tunable trade-offs between bandwidth, storage, and…
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 · Privacy-Preserving Technologies in Data · Stochastic Gradient Optimization Techniques
