One-way functions are essential for single-server private information retrieval

34Citations
Citations of this article
28Readers
Mendeley users who have this article in their library.

Abstract

Private Information Retrieval (PIR) protocols allow a user to read information from a database without revealing to the server storing the database which information he has read. Kushilevitz and Ostrovsky construct, based on the quadratic residuosity assumption, a single-server PIR protocol with small communication complexity. Cachin, Micali, and Stadler present a single-server PIR protocol with a smaller communication complexity, based on the (new) Φ-hiding assumption. A major question, addressed in the present work, is what assumption is the minimal assumption necessary for the construction of single-server private information retrieval protocols with small communication complexity. We prove that if there is a (0-error) PIR protocol in which the server sends less than n bits then one-way functions exist (where n is the number of bits in the database). That is, even saving one bit compared to the naive protocol, in which the entire database is sent, already requires one-way functions. The same result holds (but requires more work) even if we allow the retrieval to fail with probability of at most 1/(8n). Moreover, similar results hold even if we allow constant probability of error. For example, we prove that if there is a PIR protocol with error 1/4 and communication complexity less than n/10 bits, then one-way functions exist.

Cite

CITATION STYLE

APA

Beimel, A., Ishai, Y., Kushilevitz, E., & Malkin, T. (1999). One-way functions are essential for single-server private information retrieval. Conference Proceedings of the Annual ACM Symposium on Theory of Computing, 89–98. https://doi.org/10.1145/301250.301277

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free