Paper 2022/1553
Lower Bound Framework for Differentially Private and Oblivious Data Structures
Abstract
In recent years, there has been significant work in studying data structures that provide privacy for the operations that are executed. These primitives aim to guarantee that observable access patterns to physical memory do not reveal substantial information about the queries and updates executed on the data structure. Multiple recent works, including Larsen and Nielsen [Crypto'18], Persiano and Yeo [Eurocrypt'19], Hubáček et al. [TCC'19] and Komargodski and Lin [Crypto'21], have shown that logarithmic overhead is required to support even basic RAM (array) operations for various privacy notions including obliviousness and differential privacy as well as different choices of sizes for RAM blocks $b$ and memory cells $\omega$. We continue along this line of work and present the first logarithmic lower bounds for differentially private RAMs (DPRAMs) that apply regardless of the sizes of blocks $b$ and cells $\omega$. This is the first logarithmic lower bounds for DPRAMs when blocks are significantly smaller than cells, that is $b \ll \omega$. Furthermore, we present new logarithmic lower bounds for differentially private variants of classical data structure problems including sets, predecessor (successor) and disjoint sets (union-find) for which sub-logarithmic plaintext constructions are known. All our lower bounds extend to the multiple non-colluding servers setting. We also address an unfortunate issue with this rich line of work where the lower bound techniques are difficult to use and require customization for each new result. To make the techniques more accessible, we generalize our proofs into a framework that reduces proving logarithmic lower bounds to showing that a specific problem satisfies two simple, minimal conditions. We show our framework is easy-to-use as all the lower bounds in our paper utilize the framework and hope our framework will spur more usage of these lower bound techniques.
Metadata
- Available format(s)
- Category
- Cryptographic protocols
- Publication info
- A minor revision of an IACR publication in EUROCRYPT 2023
- Keywords
- oblivious RAMsoblivious data structuresdifferential privacylower bounds
- Contact author(s)
-
giuper @ gmail com
kwlyeo @ cs columbia edu - History
- 2023-02-27: revised
- 2022-11-08: received
- See all versions
- Short URL
- https://ia.cr/2022/1553
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2022/1553, author = {Giuseppe Persiano and Kevin Yeo}, title = {Lower Bound Framework for Differentially Private and Oblivious Data Structures}, howpublished = {Cryptology {ePrint} Archive, Paper 2022/1553}, year = {2022}, url = {https://eprint.iacr.org/2022/1553} }