Paper 2019/531

How to Correct Errors in Multi-Server PIR

Kaoru Kurosawa

Abstract

Suppose that there exist a user and servers S1,,S. Each server Sj holds a copy of a database x=(x1,,xn){0,1}n, and the user holds a secret index i0{1,,n}. A b error correcting server PIR (Private Information Retrieval) scheme allows a user to retrieve xi0 correctly even if and b or less servers return false answers while each server learns no information on i0 in the information theoretic sense. Although there exists such a scheme with the total communication cost O(n1/(2k1)×klog) where k=2b, the decoding algorithm is very inefficient. In this paper, we show an efficient decoding algorithm for this error correcting server PIR scheme. It runs in time .

Metadata
Available format(s)
PDF
Publication info
A minor revision of an IACR publication in ASIACRYPT 2019
Keywords
Private Information Retrievalinformation theoreticerror correcting
Contact author(s)
kaoru kurosawa kk @ vc ibaraki ac jp
History
2019-09-04: last of 2 revisions
2019-05-21: received
See all versions
Short URL
https://ia.cr/2019/531
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2019/531,
      author = {Kaoru Kurosawa},
      title = {How to Correct Errors in Multi-Server {PIR}},
      howpublished = {Cryptology {ePrint} Archive, Paper 2019/531},
      year = {2019},
      url = {https://eprint.iacr.org/2019/531}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.