Prio: Private, Robust, and Scalable Computation of Aggregate Statistics

By Henry Corrigan-Gibbs, Dan Boneh. 2017

436 citations recorded by the source corpus.

This paper presents Prio, a privacy-preserving system for the collection of aggregate statistics. Each Prio client holds a private data value (e.g., its current location), and a small set of servers compute statistical functions over the values of all clients (e.g., the most popular location). As long as at least one server is honest, the Prio servers learn nearly nothing about the clients' private data, except what they can infer from the aggregate statistics that the system computes. To protect functionality in the face of faulty or malicious clients, Prio uses secret-shared non-interactive proofs (SNIPs), a new cryptographic technique that yields a hundred-fold performance improvement over conventional zero-knowledge approaches. Prio extends classic private aggregation techniques to enable the collection of a large class of useful statistics. For example, Prio can perform a least-squares regression on high-dimensional client-provided data without ever seeing the data in the clear.

Subfields: Artificial Intelligence, Privacy & Security

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Peter Kairouz
  2. H. Brendan McMahan
  3. Abhradeep Thakurta
  4. Vitaly Feldman
  5. Dan Boneh
  6. Badih Ghazi
  7. Jonathan Ullman
  8. Kunal Talwar

In Privacy & Security

  1. Peter Kairouz
  2. Badih Ghazi
  3. Abhradeep Thakurta
  4. Vitaly Feldman
  5. Kunal Talwar
  6. Jonathan Ullman
  7. Rasmus Pagh
  8. H. Brendan McMahan

Citations in the corpus