Paper 2024/266
WhisPIR: Stateless Private Information Retrieval with Low Communication
Abstract
Recent constructions of private information retrieval (PIR) have seen significant improvements in computational performance. However, these improvements rely on heavy offline preprocessing that is typically difficult in real-world applications. Motivated by the question of PIR with no offline processing, we introduce WhisPIR, a fully stateless PIR protocol with low per-query communication. WhisPIR clients are all ephemeral, meaning that they appear with only the protocol public parameters and disappear as soon as their query is complete, giving no opportunity for additional "offline" communication that is not counted towards the overall query communication. As such, WhisPIR is highly suited for practical applications that must support many clients and frequent database updates. We demonstrate that WhisPIR requires significantly less communication than all other lattice-based PIR protocols in a stateless setting. WhisPIR is outperformed in computation only by SimplePIR and HintlessPIR when the database entries are large (several kilobytes). WhisPIR achieves this performance by introducing a number of novel optimizations. These include improvements to the index expansion algorithm of SealPIR & OnionPIR that optimizes the algorithm when only one rotation key is available. WhisPIR also makes novel use of the non-compact variant of the BGV homomorphic encryption scheme to further save communication and computation. To demonstrate the practicality of WhisPIR, we apply the protocol to the problem of secure blocklist checking, an important user-safety application in end-to-end encrypted messaging.
Metadata
- Available format(s)
- Publication info
- Preprint.
- Contact author(s)
-
ldec @ mit edu
klewi @ meta com
edsuh @ meta com - History
- 2024-02-19: approved
- 2024-02-16: received
- See all versions
- Short URL
- https://ia.cr/2024/266
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2024/266, author = {Leo de Castro and Kevin Lewi and Edward Suh}, title = {{WhisPIR}: Stateless Private Information Retrieval with Low Communication}, howpublished = {Cryptology {ePrint} Archive, Paper 2024/266}, year = {2024}, url = {https://eprint.iacr.org/2024/266} }