Skip to main navigation Skip to search Skip to main content

User-private information retrieval based on a peer-to-peer community

  • Josep Domingo-Ferrer*
  • , Maria Bras-Amorós
  • , Qianhong Wu
  • , Jesús Manjón
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

Private information retrieval (PIR) is normally modeled as a game between two players: a user and a database. The user wants to retrieve some item from the database without the latter learning which item is retrieved. Most current PIR protocols are ill-suited to provide PIR from a search engine or large database: (i) their computational complexity is linear in the size of the database; (ii) they assume active cooperation by the database server in the PIR protocol. If the database cannot be assumed to cooperate, a peer-to-peer (P2P) user community is a natural alternative to achieve some query anonymity: a user gets her queries submitted on her behalf by other users in the P2P community. In this way, the database still learns which item is being retrieved, but it cannot obtain the real query histories of users, which become diffused among the peer users. We name this relaxation of PIR user-private information retrieval (UPIR). A peer-to-peer UPIR system is described in this paper which relies on an underlying combinatorial structure to reduce the required key material and increase availability. Extensive simulation results are reported and a distributed key management version of the system is described.

Original languageEnglish
Pages (from-to)1237-1252
Number of pages16
JournalData and Knowledge Engineering
Volume68
Issue number11
DOIs
StatePublished - Nov 2009
Externally publishedYes

Keywords

  • Combinatorial designs
  • Privacy in statistical databases
  • Private information retrieval
  • Ring signatures

Fingerprint

Dive into the research topics of 'User-private information retrieval based on a peer-to-peer community'. Together they form a unique fingerprint.

Cite this