← Latest papers
💻 computer science

Lower Bounds for PIR with Preprocessing from Blackbox Cryptography

This paper establishes optimal computation and communication lower bounds for single-server private information retrieval with client preprocessing that relies on blackbox cryptography, proving that such schemes must incur Ω(n/s)\Omega(n/s) amortized online cost or server operations and ruling out the existence of doubly efficient PIR under these assumptions.

Original authors: Alexander Hoover, Giuseppe Persiano, Kevin Yeo

Published 2026-07-08
📖 5 min read🧠 Deep dive

Original authors: Alexander Hoover, Giuseppe Persiano, Kevin Yeo

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you have a massive library (a database) containing nn books, and you want to borrow just one specific book without the librarian (the server) knowing which one you picked. This is the problem of Private Information Retrieval (PIR).

Usually, to keep your secret, you have to ask the librarian to read the entire library catalog to you, which is slow and expensive. Recent breakthroughs found a way to make this faster by letting you do some "homework" beforehand (preprocessing). You could store a small cheat sheet (client storage) that helps you ask a very short question later.

This paper asks a fundamental question: How good can this cheat sheet actually make things? Can we make the librarian's job so easy that they barely have to think, while you only send a tiny message?

The authors say: "No, there are hard limits."

Here is the breakdown of their findings using simple analogies:

1. The "Cheat Sheet" Trade-off

Imagine you have a giant encyclopedia (nn pages). You are allowed to memorize a small cheat sheet of size ss (your client storage).

  • The Old Rule: Without a cheat sheet, the librarian has to read the whole book to answer you.
  • The New Hope: With a cheat sheet, maybe the librarian can just glance at a few pages?
  • The Paper's Verdict: The authors prove a strict law of physics for this system. If your cheat sheet is size ss, the librarian must do at least n/sn/s amount of work.
    • The Metaphor: Think of the database as a giant pizza with nn slices. Your cheat sheet is a small napkin (ss) where you can write down a few notes. The paper proves that no matter how clever your napkin is, the chef (librarian) still has to look at at least n/sn/s slices of the pizza to serve you. If your napkin is tiny, the chef has to look at almost the whole pizza. If your napkin is huge (almost the size of the pizza), the chef only has to look at a few slices. You can't have a tiny napkin and a chef who does almost no work.

2. The "Dual" Puzzle (The Magic Trick)

To prove this, the authors invented a new, strange game called "Dual PIR."

  • Normal PIR: You do homework first (offline), then ask a question (online).
  • Dual PIR: You write a note before you even know what question you will ask. Then, you get the question, and you are allowed to ask for a tiny "hint" to solve it.
  • The Proof: They showed that if a super-efficient PIR existed, you could use it to win this "Dual PIR" game. But they proved that winning the "Dual PIR" game is mathematically impossible if your hint is too small compared to the number of questions you have. It's like trying to guess 100 random numbers by only being allowed to write down 5 digits of a hint. It's simply not enough information.

3. The "Black Box" Rule

The paper assumes the librarian uses "Black Box" cryptography.

  • The Metaphor: Imagine the librarian has a magical, unbreakable black box that can do complex math. They can put numbers in and get answers out, but they don't know how the box works inside.
  • The Finding: Even with this magical box, the limits still hold. You can't cheat the system. If the librarian does very little work, the communication (the message you send) must be huge. If the message is tiny, the librarian must do a lot of work. You can't have both.

4. The "Symmetric" Problem (Keeping Secrets Both Ways)

There is a stricter version called Symmetric PIR (SPIR).

  • Normal PIR: The librarian doesn't know which book you took.
  • Symmetric PIR: The librarian doesn't know which book you took, AND you aren't allowed to peek at any other books in the library.
  • The Finding: The authors built a new system that achieves this Symmetric PIR using only simple math (One-Way Functions) during the online part.
  • The Catch: This system has a limit on how many times you can use it before you have to go back and do the heavy "homework" again. You can't use the same cheat sheet forever to ask infinite questions without the librarian eventually having to do more work or the system breaking.

Summary of the "Laws" Discovered

The paper establishes three main "laws" for these systems:

  1. The Work Law: If you store ss bits of data, the server must do at least n/sn/s work per query.
  2. The Communication Law: If the server does very little work, you must send a lot of data.
  3. The Symmetry Law: If you want to protect the database from the user (Symmetric PIR) without using heavy "public-key" magic during the query, you are limited in how many queries you can make before needing to refresh your data.

In short: The paper doesn't invent a new faster way to search; instead, it draws a map of the "impossible zone." It tells us that the current best methods are already hitting the theoretical ceiling. You can't make the librarian's job easier without making your message bigger, and you can't make your message smaller without making the librarian's job harder.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →