Paper 2025/1352

InsPIRe: Communication-Efficient PIR with Server-side Preprocessing

Rasoul Akhavan Mahdavi, Google (United States), University of Waterloo
Sarvar Patel, Google (United States)
Joon Young Seo, Google (United States)
Kevin Yeo, Google (United States), Columbia University
Abstract

We present InsPIRe that is the first private information retrieval (PIR) construction simultaneously obtaining both high-throughput and low query communication while using silent preprocessing (meaning no offline communication). Prior PIR schemes with both high-throughput and low query communication required substantial offline communication of either downloading a database hint that is 10-100x larger than the communication cost of a single query (such as SimplePIR and DoublePIR [Henzinger et al., USENIX Security 2023]) or streaming the entire database (such as Piano [Zhou et al., S&P 2024]). In contrast, recent works such as YPIR [Menon and Wu, USENIX Security 2024] avoid offline communication at the cost of increasing the query size by 1.8-2x, up to 1-2 MB per query. Our new PIR protocol, InsPIRe, obtains the best of both worlds by obtaining high-throughput and low communication without requiring any offline communication. Compared to YPIR, InsPIRe requires 5x smaller cryptographic keys, requires up to 50% less online query communication while obtaining up to 25% higher throughput. We show that InsPIRe enables improvements across a wide range of applications and database shapes including the InterPlanetary File System and private device enrollment. At the core of InsPIRe, we develop a novel ring packing algorithm, InspiRING, for transforming LWE ciphertexts into RLWE ciphertexts. InspiRING is more amenable to the silent preprocessing setting that allows moving the majority of the necessary operations to offline preprocessing. InspiRING only requires two key-switching matrices whereas prior approaches needed logarithmic key-switching matrices. We also show that InspiRING has smaller noise growth and faster packing times than prior works in the setting when the total key-switching material sizes must be small. To further reduce communication costs in the PIR protocol, InsPIRe performs the second level of PIR using homomorphic polynomial evaluation, which only requires one additional ciphertext from the client.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published elsewhere. Minor revision. IEEE S&P 2026
DOI
10.1109/SP63933.2026.00061
Keywords
Private Information RetrievalPIRHomomorphic Encryption
Contact author(s)
rasoul akhavan mahdavi @ uwaterloo com
sarvar @ google com
jyseo @ google com
kwlyeo @ google com
History
2026-08-10: last of 3 revisions
2025-07-24: received
See all versions
Short URL
https://ia.cr/2025/1352
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1352,
      author = {Rasoul Akhavan Mahdavi and Sarvar Patel and Joon Young Seo and Kevin Yeo},
      title = {{InsPIRe}: Communication-Efficient {PIR} with Server-side Preprocessing},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1352},
      year = {2025},
      doi = {10.1109/SP63933.2026.00061},
      url = {https://eprint.iacr.org/2025/1352}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.