Paper 2025/680

Pirouette: Query Efficient Single-Server PIR

Jiayi Kang, COSIC, KU Leuven
Leonard Schild, COSIC, KU Leuven
Abstract

Private information retrieval (PIR) allows a client to query a public database privately and serves as a key building block for privacy-enhancing applications. Minimizing query size is particularly important in many use cases, for example when clients operate on low-power or bandwidth-constrained devices. However, existing PIR protocols exhibit large query sizes: to query $2^{25}$ records, the smallest query size of 14.8KB is reported in Respire [Burton et al., CCS'24]. Respire is based on fully homomorphic encryption (FHE), where a common approach to lower the client-to-server communication cost is transciphering. When combining the state-of-the-art transciphering [Bon et al., CHES'24] with Respire, the resulting protocol (referred to as T-Respire) has a 336B query size, while incurring a 16.2x times higher server computation cost than Respire. Our work introduces a novel alternative to transciphering for reducing the client-to-server communication: the client transmits only one component of a high-precision LWE ciphertext, from which we design a modular procedure to extract the inputs for the subsequent homomorphic computation. The efficiency of this approach is demonstrated by our Pirouette protocol, which achieves a query size of just 36B. This represents a 9.3x reduction compared to T-Respire and a 420x reduction to Respire. For queries over $2^{25}$ records, the single-core server computation in Pirouette is only 2x slower than Respire and 8.1x faster than T-Respire, and the server computation is highly parallelizable. Furthermore, Pirouette requires no database-specific hint for clients, and its variant PirouetteH enables additional tradeoffs among query size, throughput, and offline communication, demonstrating the flexibility of our design.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published elsewhere. Minor revision. PETS 2026
Keywords
Private information retrievalfully homomorphic encryption
Contact author(s)
jiayi kang @ esat kuleuven be
leonard schild @ esat kuleuven be
History
2025-11-01: revised
2025-04-15: received
See all versions
Short URL
https://ia.cr/2025/680
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/680,
      author = {Jiayi Kang and Leonard Schild},
      title = {Pirouette: Query Efficient Single-Server {PIR}},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/680},
      year = {2025},
      url = {https://eprint.iacr.org/2025/680}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.