Protecting data privacy in private information retrieval schemes

233Citations
Citations of this article
81Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Private information retrieval (PIR) schemes allow a user to retrieve the ith bit of an n-bit data string x, replicated in k ≥ 2 databases (in the information-theoretic setting) or in k ≥ 1 databases (in the computational setting), while keeping the value of i private. The main cost measure for such a scheme is its communication complexity. In this paper we introduce a model of symmetrically-private information retrieval (SPIR), where the privacy of the data, as well as the privacy of the user, is guaranteed. That is, in every invocation of a SPIR protocol, the user learns only a single physical bit of x and no other information about the data. Previously known PIR schemes severely fail to meet this goal. We show how to transform PIR schemes into SPIR schemes (with information-theoretic privacy), paying a constant factor in communication complexity. To this end, we introduce and utilize a new crytographic primitive, called conditional disclosure of secrets, which we believe may be a useful building block for the design of other cryptographic protocols. In particular, we get a k-database SPIR scheme of complexity O(n1/(2k - 1)) for every constant k ≥ 2 and an O(log n)-database SPIR scheme of complexity O(log2n · log log n). All our schemes require only a single round of interaction, and are resilient to any dishonest behavior of the user. These results also yield the first implementation of a distributed version of (1n)-OT (1-out-of-n oblivious transfer) with information-theoretic security and sublinear communication complexity.

Cite

CITATION STYLE

APA

Gertner, Y., Ishai, Y., Kushilevitz, E., & Malkin, T. (2000). Protecting data privacy in private information retrieval schemes. Journal of Computer and System Sciences, 60(3), 592–629. https://doi.org/10.1006/jcss.1999.1689

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