Paper 2025/132

Distributional Private Information Retrieval

Ryan Lehmkuhl, Massachusetts Institute of Technology
Alexandra Henzinger, Massachusetts Institute of Technology
Henry Corrigan-Gibbs, Massachusetts Institute of Technology
Abstract

A private-information-retrieval (PIR) scheme lets a client fetch a record from a remote database without revealing which record it fetched. Classic PIR schemes treat all database records the same but, in practice, some database records are much more popular (i.e., commonly fetched) than others. We introduce distributional PIR, a new type of PIR that can run faster than classic PIR---both asymptotically and concretely---when the popularity distribution is skewed. Distributional PIR provides exactly the same cryptographic privacy as classic PIR. The speedup comes from a relaxed form of correctness: distributional PIR guarantees that in-distribution queries succeed with good probability, while out-of-distribution queries succeed with lower probability. Because of its relaxed correctness, distributional PIR is best suited for applications where "best-effort" retrieval is acceptable. Moreover, for security, a client's decision to query the server must be independent of whether its past queries were successful. We construct a distributional-PIR scheme that makes black-box use of classic PIR protocols, and prove a lower bound on the server runtime of a natural class of distributional-PIR schemes. On two real-world popularity distributions, our construction reduces compute costs by $5$-$77\times$ compared to existing techniques. Finally, we build CrowdSurf, an end-to-end system for privately fetching tweets, and show that distributional-PIR reduces the end-to-end server cost by $8\times$.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published elsewhere. Minor revision. USENIX Security '25
Keywords
Private Information Retrieval
Contact author(s)
ryanleh @ mit edu
ahenz @ csail mit edu
henrycg @ csail mit edu
History
2025-01-31: revised
2025-01-28: received
See all versions
Short URL
https://ia.cr/2025/132
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/132,
      author = {Ryan Lehmkuhl and Alexandra Henzinger and Henry Corrigan-Gibbs},
      title = {Distributional Private Information Retrieval},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/132},
      year = {2025},
      url = {https://eprint.iacr.org/2025/132}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.