Detecting Violations of Differential Privacy
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. Cited by 39 papers in the map (data through 14 Oct 2026). First posted on arXiv 25 May 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 5; 2023: 7; 2024: 6; 2025: 9; 2026: 7.
39 papers.
Sort:
By area:
- 2021Adversary Instantiation: Lower Bounds for Differentially Private Machine Learningcited by 199
- 2023Privacy Auditing with One (1) Training Runcited by 123
- 2022Synthetic Data -- what, why and how?cited by 67
- 2023One-shot Empirical Privacy Estimation for Federated Learningcited by 36
- 2022Bayesian Estimation of Differential Privacycited by 33
- 2024Auditing f-Differential Privacy in One Runcited by 30
- 2022A General Framework for Auditing Differentially Private Machine Learningcited by 25
- 2023Unleashing the Power of Randomization in Auditing Differentially Private MLcited by 20
- 2021On a Utilitarian Approach to Privacy Preserving Text Generationcited by 17
- 2025Differentially Private Steering for Large Language Model Alignmentcited by 15
- 2024The Last Iterate Advantage: Empirical Auditing and Principled Heuristic Analysis of Differentially Private SGDcited by 11
- 2022How reparametrization trick broke differentially-private text representation learningcited by 10
27 more
- 2023Quantum Pufferfish Privacy: A Flexible Privacy Framework for Quantum Systemscited by 9
- 2025How Well Can Differential Privacy Be Audited in One Run?cited by 9
- 2024To Shuffle or not to Shuffle: Auditing DP-SGD with Shufflingcited by 6
- 2025Optimizing Canaries for Privacy Auditing with Metagradient Descentcited by 6
- 2024Revisiting Differentially Private Hyper-parameter Tuningcited by 5
- 2025The Hitchhiker's Guide to Efficient, End-to-End, and Tight DP Auditingcited by 5
- 2025Sequentially Auditing Differential Privacycited by 5
- 2025Enhancing One-run Privacy Auditing with Quantile Regression-Based Membership Inferencecited by 4
- 2025ContextLeak: Auditing Leakage in Private In-Context Learning Methodscited by 4
- 2022Auditing Differential Privacy in High Dimensions with the Kernel Quantum R'enyi Divergencecited by 3
- 2023Probing the Transition to Dataset-Level Privacy in ML Models Using an Output-Specific and Data-Resolved Privacy Profilecited by 3
- 2023Detecting Violations of Differential Privacy for Quantum Algorithmscited by 3
- 2024QueryCheetah: Fast Automated Discovery of Attribute Inference Attacks Against Query-Based Systemscited by 3
- 2021Can Stochastic Gradient Langevin Dynamics Provide Differential Privacy for Deep Learning?cited by 2
- 2023Epsilon*: Privacy Metric for Machine Learning Modelscited by 2
- 2025A Unified Framework for Adversary-Aware Differential Privacy Boundscited by 2
- 2026Understanding Disclosure Risk in Differential Privacy with Applications to Noise Calibration and Auditing (Extended Version)cited by 2
- 2021Statistical Privacy Guarantees of Machine Learning Preprocessing Techniquescited by 1
- 2021Learning Differentially Private Mechanismscited by 0
- 2024Adversarial Sample-Based Approach for Tighter Privacy Auditing in Final Model-Only Scenarioscited by 0
- 2025Observational Auditing of Label Privacycited by 0
- 2026DPrivBench: Benchmarking LLMs' Reasoning for Differential Privacycited by 0
- 2026When Are Trade-Off Functions Testable from Finite Samples?cited by 0
- 2026Optimal Guarantees for Auditing R'enyi Differentially Private Machine Learningcited by 0
- 2026Detectability in Diversity: Improved Canary Crafting for Privacy Auditing in One Runcited by 0
- 2026Near-optimal node-private community estimation in polynomial-timecited by 0
- 2026Picture the Epsilon: Pursuing Identity-Level Privacy Guarantees for Imagescited by 0
- 2026Picture the Epsilon: Pursuing Identity-Level Privacy Guarantees for Images17 Aug 2026
- 2026Near-optimal node-private community estimation in polynomial-time10 Jul 2026
- 2026Detectability in Diversity: Improved Canary Crafting for Privacy Auditing in One Run26 May 2026
- 2026Optimal Guarantees for Auditing R'enyi Differentially Private Machine Learning21 May 2026
- 2026When Are Trade-Off Functions Testable from Finite Samples?11 May 2026
- 2026DPrivBench: Benchmarking LLMs' Reasoning for Differential Privacy17 Apr 2026
- 2026Understanding Disclosure Risk in Differential Privacy with Applications to Noise Calibration and Auditing (Extended Version)12 Mar 2026
- 2025ContextLeak: Auditing Leakage in Private In-Context Learning Methods18 Dec 2025
- 2025Observational Auditing of Label Privacy18 Nov 2025
- 2025Sequentially Auditing Differential Privacy8 Sep 2025
- 2025Optimizing Canaries for Privacy Auditing with Metagradient Descent21 Jul 2025
- 2025A Unified Framework for Adversary-Aware Differential Privacy Bounds10 Jul 2025
27 more
- 2025The Hitchhiker's Guide to Efficient, End-to-End, and Tight DP Auditing20 Jun 2025
- 2025Enhancing One-run Privacy Auditing with Quantile Regression-Based Membership Inference18 Jun 2025
- 2025How Well Can Differential Privacy Be Audited in One Run?10 Mar 2025
- 2025Differentially Private Steering for Large Language Model Alignment30 Jan 2025
- 2024Adversarial Sample-Based Approach for Tighter Privacy Auditing in Final Model-Only Scenarios2 Dec 2024
- 2024To Shuffle or not to Shuffle: Auditing DP-SGD with Shuffling15 Nov 2024
- 2024Auditing f-Differential Privacy in One Run29 Oct 2024
- 2024The Last Iterate Advantage: Empirical Auditing and Principled Heuristic Analysis of Differentially Private SGD8 Oct 2024
- 2024QueryCheetah: Fast Automated Discovery of Attribute Inference Attacks Against Query-Based Systems3 Sep 2024
- 2024Revisiting Differentially Private Hyper-parameter Tuning20 Feb 2024
- 2023Detecting Violations of Differential Privacy for Quantum Algorithms9 Sep 2023
- 2023Epsilon*: Privacy Metric for Machine Learning Models21 Jul 2023
- 2023Probing the Transition to Dataset-Level Privacy in ML Models Using an Output-Specific and Data-Resolved Privacy Profile27 Jun 2023
- 2023Quantum Pufferfish Privacy: A Flexible Privacy Framework for Quantum Systems22 Jun 2023
- 2023Unleashing the Power of Randomization in Auditing Differentially Private ML29 May 2023
- 2023Privacy Auditing with One (1) Training Run15 May 2023
- 2023One-shot Empirical Privacy Estimation for Federated Learning6 Feb 2023
- 2022A General Framework for Auditing Differentially Private Machine Learning16 Oct 2022
- 2022Bayesian Estimation of Differential Privacy10 Jun 2022
- 2022Auditing Differential Privacy in High Dimensions with the Kernel Quantum R'enyi Divergence27 May 2022
- 2022Synthetic Data -- what, why and how?6 May 2022
- 2022How reparametrization trick broke differentially-private text representation learning24 Feb 2022
- 2021Can Stochastic Gradient Langevin Dynamics Provide Differential Privacy for Deep Learning?11 Oct 2021
- 2021Statistical Privacy Guarantees of Machine Learning Preprocessing Techniques6 Sep 2021
- 2021On a Utilitarian Approach to Privacy Preserving Text Generation23 Apr 2021
- 2021Adversary Instantiation: Lower Bounds for Differentially Private Machine Learning11 Jan 2021
- 2021Learning Differentially Private Mechanisms4 Jan 2021
- 2022Bayesian Estimation of Differential Privacycited by 33
- 2025Optimizing Canaries for Privacy Auditing with Metagradient Descentcited by 6
- 2025Enhancing One-run Privacy Auditing with Quantile Regression-Based Membership Inferencecited by 4
- 2025A Unified Framework for Adversary-Aware Differential Privacy Boundscited by 2
- 2026Understanding Disclosure Risk in Differential Privacy with Applications to Noise Calibration and Auditing (Extended Version)cited by 2
- 2026Detectability in Diversity: Improved Canary Crafting for Privacy Auditing in One Runcited by 0
- 2026Detectability in Diversity: Improved Canary Crafting for Privacy Auditing in One Run26 May 2026
- 2026Understanding Disclosure Risk in Differential Privacy with Applications to Noise Calibration and Auditing (Extended Version)12 Mar 2026
- 2025Optimizing Canaries for Privacy Auditing with Metagradient Descent21 Jul 2025
- 2025A Unified Framework for Adversary-Aware Differential Privacy Bounds10 Jul 2025
- 2025Enhancing One-run Privacy Auditing with Quantile Regression-Based Membership Inference18 Jun 2025
- 2022Bayesian Estimation of Differential Privacy10 Jun 2022
- 2021Adversary Instantiation: Lower Bounds for Differentially Private Machine Learningcited by 199
- 2023Privacy Auditing with One (1) Training Runcited by 123
- 2022Synthetic Data -- what, why and how?cited by 67
- 2023One-shot Empirical Privacy Estimation for Federated Learningcited by 36
- 2024Auditing f-Differential Privacy in One Runcited by 30
- 2022A General Framework for Auditing Differentially Private Machine Learningcited by 25
- 2023Unleashing the Power of Randomization in Auditing Differentially Private MLcited by 20
- 2021On a Utilitarian Approach to Privacy Preserving Text Generationcited by 17
- 2024The Last Iterate Advantage: Empirical Auditing and Principled Heuristic Analysis of Differentially Private SGDcited by 11
- 2022How reparametrization trick broke differentially-private text representation learningcited by 10
- 2023Quantum Pufferfish Privacy: A Flexible Privacy Framework for Quantum Systemscited by 9
- 2025How Well Can Differential Privacy Be Audited in One Run?cited by 9
12 most cited of 31 All 31 (JSON)
- 2026Picture the Epsilon: Pursuing Identity-Level Privacy Guarantees for Images17 Aug 2026
- 2026Near-optimal node-private community estimation in polynomial-time10 Jul 2026
- 2026Optimal Guarantees for Auditing R'enyi Differentially Private Machine Learning21 May 2026
- 2026When Are Trade-Off Functions Testable from Finite Samples?11 May 2026
- 2025ContextLeak: Auditing Leakage in Private In-Context Learning Methods18 Dec 2025
- 2025Observational Auditing of Label Privacy18 Nov 2025
- 2025Sequentially Auditing Differential Privacy8 Sep 2025
- 2025The Hitchhiker's Guide to Efficient, End-to-End, and Tight DP Auditing20 Jun 2025
- 2025How Well Can Differential Privacy Be Audited in One Run?10 Mar 2025
- 2024Adversarial Sample-Based Approach for Tighter Privacy Auditing in Final Model-Only Scenarios2 Dec 2024
- 2024To Shuffle or not to Shuffle: Auditing DP-SGD with Shuffling15 Nov 2024
- 2024Auditing f-Differential Privacy in One Run29 Oct 2024
12 newest of 31 All 31 (JSON)