Lune

S&P2024Top-tier venue

Piano: Extremely Simple, Single-Server PIR with Sublinear Server Computation

Mingxun Zhou, Andrew Park, Wenting Zheng, Elaine Shi

2024Year
69Citations
17Top-tier citations

Abstract

We construct a sublinear-time single-server preprocessing Private Information Retrieval (PIR) scheme with an optimal tradeoff between client storage and server computation (up to poly-logarithmic factors). Our scheme achieves amortized O~(n)\tilde O(\sqrt n ) server and client computation and O(n)O(\sqrt n ) online communication per query, and requires O~λ(n){\tilde O_\lambda }(\sqrt n ) client storage. Unlike prior single-server PIR schemes that rely on heavy cryptographic machinery such as Homomorphic Encryption, our scheme relies only on Pseudo-Random Functions (PRF). To the best of our knowledge, Piano is the first practical single-server sublinear-time PIR scheme, and we outperform the state-of-the-art single-server PIR by 10×-300×. In comparison with the best known two-server PIR scheme, Piano enjoys comparable performance but our construction is considerably simpler. Experimental results show that for a 100GB database and with 60ms round-trip latency, Piano achieves 93ms response time, while the best known prior scheme requires 11s or more.

Ask about this paper

Ask your agent about it.

Lune has read the top-tier papers around this one, so every answer names the papers it rests on.

Questions to start from

Your agent calls

Lunesearch_papers

Ask in Lune

Free to start. No credit card required.

lune papers get cfc08ec1-d5b8-4490-a4cd-8d7b77bf9d96

Cited by top-tier papers17

Ask how each one uses it

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines