Skip to main content

Private keyword-based push and pull with applications to anonymous communication extended abstract

Publication ,  Journal Article
Kissner, L; Oprea, A; Reiter, MK; Song, D; Yang, K
Published in: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
January 1, 2004

We propose a new keyword-based Private Information Retrieval (PIR) model that allows private modification of the database from which information is requested. In our model, the database is distributed over n servers, any one of which can act as a transparent interface for clients. We present protocols that support operations for accessing data, focusing on privately appending labelled records to the database (push) and privately retrieving the next unseen record appended under a given label (pull). The communication complexity between the client and servers is independent of the number of records in the database (or more generally, the number of previous push and pull operations) and of the number of servers. Our scheme also supports access control oblivious to the database servers by implicitly including a public key in each push, so that only the party holding the private key can retrieve the record via pull. To our knowledge, this is the first system that achieves the following properties: private database modification, private retrieval of multiple records with the same keyword, and oblivious access control. We also provide a number of extensions to our protocols and, as a demonstrative application, an unlinkable anonymous communication service using them. © Springer-Verlag Berlin Heidelberg 2004.

Duke Scholars

Published In

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

DOI

EISSN

1611-3349

ISSN

0302-9743

Publication Date

January 1, 2004

Volume

3089

Start / End Page

16 / 30

Related Subject Headings

  • Artificial Intelligence & Image Processing
  • 46 Information and computing sciences
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Kissner, L., Oprea, A., Reiter, M. K., Song, D., & Yang, K. (2004). Private keyword-based push and pull with applications to anonymous communication extended abstract. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 3089, 16–30. https://doi.org/10.1007/978-3-540-24852-1_2
Kissner, L., A. Oprea, M. K. Reiter, D. Song, and K. Yang. “Private keyword-based push and pull with applications to anonymous communication extended abstract.” Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 3089 (January 1, 2004): 16–30. https://doi.org/10.1007/978-3-540-24852-1_2.
Kissner L, Oprea A, Reiter MK, Song D, Yang K. Private keyword-based push and pull with applications to anonymous communication extended abstract. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2004 Jan 1;3089:16–30.
Kissner, L., et al. “Private keyword-based push and pull with applications to anonymous communication extended abstract.” Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 3089, Jan. 2004, pp. 16–30. Scopus, doi:10.1007/978-3-540-24852-1_2.
Kissner L, Oprea A, Reiter MK, Song D, Yang K. Private keyword-based push and pull with applications to anonymous communication extended abstract. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2004 Jan 1;3089:16–30.

Published In

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

DOI

EISSN

1611-3349

ISSN

0302-9743

Publication Date

January 1, 2004

Volume

3089

Start / End Page

16 / 30

Related Subject Headings

  • Artificial Intelligence & Image Processing
  • 46 Information and computing sciences