Detecting Violations of Differential Privacy

By Zeyu Ding, Yuxin Wang, Guanhong Wang, Danfeng Zhang, Daniel Kifer. 2018

164 citations recorded by the source corpus.

The widespread acceptance of differential privacy has led to the publication of many sophisticated algorithms for protecting privacy. However, due to the subtle nature of this privacy definition, many such algorithms have bugs that make them violate their claimed privacy. In this paper, we consider the problem of producing counterexamples for such incorrect algorithms. The counterexamples are designed to be short and human-understandable so that the counterexample generator can be used in the development process -- a developer could quickly explore variations of an algorithm and investigate where they break down. Our approach is statistical in nature. It runs a candidate algorithm many times and uses statistical tests to try to detect violations of differential privacy. An evaluation on a variety of incorrect published algorithms validates the usefulness of our approach: it correctly rejects incorrect algorithms and provides counterexamples for them within a few seconds.

Subfields: Artificial Intelligence, Sociology and Political Science, 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. Martin Jaggi
  3. Qiang Yang
  4. Jakub Konecný
  5. H. Brendan McMahan
  6. Peter Richtárik
  7. Ananda Theertha Suresh
  8. Florian Tramèr

In Sociology and Political Science

  1. Daniel Kifer
  2. Danfeng Zhang
  3. Justin Hsu
  4. Abhradeep Thakurta
  5. Peter Kairouz
  6. Aurélien Bellet
  7. Yuxin Wang
  8. Guanhong Wang

In Privacy & Security

  1. Peter Kairouz
  2. Abhradeep Thakurta
  3. Borja Balle
  4. Daniel Kifer
  5. Badih Ghazi
  6. H. Brendan McMahan
  7. Danfeng Zhang
  8. Rasmus Pagh

Citations in the corpus