USENIX Security2021Top-tier venue
Communication-Computation Trade-offs in PIR
Asra Ali, Tancrède Lepoint, Sarvar Patel, Mariana Raykova, Phillipp Schoppmann, Karn Seth, Kevin Yeo
Abstract
We study the computation and communication costs and their possible trade-offs in various constructions for private information retrieval (PIR), including schemes based on homomorphic encryption and the Gentry-Ramzan PIR (ICALP'05).
We improve over the construction of SealPIR (S&P'18) using compression techniques and a new oblivious expansion, which reduce the communication bandwidth by 80% while preserving essentially the same computation cost. We then present MulPIR, a PIR protocol additionally leveraging multiplicative homomorphism to implement the recursion steps in PIR. While using the multiplicative homomorphism has been considered in prior work, we observe that in combination with our other techniques, it introduces a meaningful tradeoff by significantly reducing communication, at the cost of an increased computational cost for the server, when the databases have large entries. For some applications, we show that this could reduce the total monetary server cost by up to 35%.
On the other end of the communication-computation spectrum, we take a closer look at Gentry-Ramzan PIR, a scheme with asymptotically optimal communication rate. Here, the bottleneck is the server's computation, which we manage to reduce significantly. Our optimizations enable a tunable tradeoff between communication and computation, which allows us to reduce server computation by as much as 85%, at the cost of an increased query size.
Finally, we introduce new ways to handle PIR over sparse databases (keyword PIR), based on different hashing techniques. We implement all of our constructions, and compare their communication and computation overheads with respect to each other for several application scenarios.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 95c301f7-bc32-456e-9653-d238f61b32eeCited by top-tier papers31
- Private Blocklist Lookups with ChecklistDmitry Kogan, Henry Corrigan-GibbsUSENIX Security 2021 · 104 citations
- Single-Server Private Information Retrieval with Sublinear Amortized TimeHenry Corrigan-Gibbs, Alexandra Henzinger, Dmitry KoganEUROCRYPT 2022 · 64 citations
- Identifying Harmful Media in End-to-End Encrypted Communication: Efficient Private Membership ComputationAnunay Kulshrestha, Jonathan R. MayerUSENIX Security 2021 · 50 citations
- Puncturable Pseudorandom Sets and Private Information Retrieval with Near-Optimal Online Bandwidth and TimeElaine Shi, Waqar Aqeel, Balakrishnan Chandrasekaran, Bruce M. MaggsCRYPTO 2021 · 38 citations
- YPIR: High-Throughput Single-Server PIR with Silent PreprocessingSamir Jordan Menon, David J. WuUSENIX Security 2024 · 34 citations
Builds on6
- PIR with Compressed Queries and Amortized Query ProcessingSebastian Angel, Hao Chen, Kim Laine, Srinath T. V. SettyS&P 2018 · 353 citations
- Labeled PSI from Fully Homomorphic Encryption with Malicious SecurityHao Chen, Zhicong Huang, Kim Laine, Peter RindalCCS 2018 · 242 citations
- Protecting accounts from credential stuffing with password breach alertingKurt Thomas, Jennifer Pullman, Kevin Yeo, Ananth Raghunathan et al.USENIX Security 2019 · 154 citations
- Protocols for Checking Compromised CredentialsLucy Li, Bijeeta Pal, Junade Ali, Nick Sullivan et al.CCS 2019 · 80 citations
- A Protocol for Privately Reporting Ad Impressions at ScaleMatthew Green, Watson Ladd, Ian MiersCCS 2016 · 78 citations
Related papers
- Hintless Single-Server Private Information RetrievalBaiyu Li, Daniele Micciancio, Mariana Raykova, Mark SchultzCRYPTO 2024 · 23 citations
- Vectorized Batch Private Information RetrievalMuhammad Haris Mughees, Ling RenS&P 2023
- Heterogeneous Private Information RetrievalHamid Mozaffari, Amir HoumansadrNDSS 2020
- ShiftPIR: An Efficient PIR System with Gravity Shifting from Client to ServerZihan Wang, Lutan Zhao, Ming Luo, Zhiwei Wang et al.CCS 2025
- Practical Keyword Private Information Retrieval from Key-to-Index MappingsMeng Hao, Weiran Liu, Liqiang Peng, Cong Zhang et al.USENIX Security 2025
