Symmetric private information retrieval (Single-server) ⇒ OT

Fully-black-box reduction · standard model · folklore · security loss: none: an adversary against receiver or sender privacy is a query-privacy or data-privacy adversary against the SPIR scheme with the same advantage

Statement

Single-server symmetric PIR implies OT: an SPIR protocol on database with query index is a -out-of- OT, with client privacy as receiver privacy and data privacy as sender privacy, and gives -out-of- OT — folklore.

Sketch

With , the sender runs the server on database and the receiver runs the client on index , so SPIR correctness is OT correctness. The sender’s view is the server’s view of an honest execution on the database the adversary chose, so an adversary against the semi-honest receiver-privacy game is a query-privacy adversary, in the form for several rounds, with the same advantage; the two admissible sender inputs of the semi-honest sender-privacy game are databases that agree at index , on which data privacy makes the honest client’s views indistinguishable — standard.

Notes

  • The converse is not known: SPIR is -out-of- OT with total communication at most for a polynomial and a constant , and no construction of sublinear-communication PIR from OT alone is known — folklore.
  • NP05’s -out-of- OT uses only executions of -out-of- OT; as a corollary, any single-server PIR, combined with that OT, transforms efficiently into one that also has data privacy — NP05.
  • Single-server PIR with total communication below , without data privacy, implies OT (cPIR with total communication below n ⇒ OT) and converts communication-efficiently into -out-of- OT, which DMO00 call SPIR — DMO00.