When the signal is in the noise: Exploiting Diffix's Sticky Noise
Not on the map. Why?
Abstract (arXiv)
Anonymized data is highly valuable to both businesses and researchers. A large body of research has however shown the strong limits of the de-identification release-and-forget model, where data is anonymized and shared. This has led to the development of privacy-preserving query-based systems. Based on the idea of "sticky noise", Diffix has been recently proposed as a novel query-based mechanism satisfying alone the EU Article~29 Working Party's definition of anonymization. According to its authors, Diffix adds less noise to answers than solutions based on differential privacy while allowing for an unlimited number of queries. This paper presents a new class of noise-exploitation attacks, exploiting the noise added by the system to infer private information about individuals in the dataset. Our first differential attack uses samples extracted from Diffix in a likelihood ratio test to discriminate between two probability distributions. We show that using this attack against a synthetic best-case dataset allows us to infer private information with 89.4% accuracy using only 5 attributes. Our second cloning attack uses dummy conditions that conditionally strongly affect the output of the query depending on the value of the private attribute. Using this attack on four real-world datasets, we show that we can infer private attributes of at least 93% of the users in the dataset with accuracy between 93.3% and 97.1%, issuing a median of 304 queries per user. We show how to optimize this attack, targeting 55.4% of the users and achieving 91.7% accuracy, using a maximum of only 32 queries per user. Our attacks demonstrate that adding data-dependent noise, as done by Diffix, is not sufficient to prevent inference of private attributes. We furthermore argue that Diffix alone fails to satisfy Art. 29 WP's definition of anonymization. [...]
Key facts. Cited by 10 papers in the map (data through 13 Oct 2026). First posted on arXiv 18 Apr 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 3; 2024: 1; 2025: 2.
10 papers.
- 2021When differential privacy meets NLP: The devil is in the detailcited by 25
- 2023A Linear Reconstruction Approach for Attribute Inference Attacks against Synthetic Datacited by 24
- 2023The Inadequacy of Similarity-based Privacy Metrics: Privacy Attacks against "Truly Anonymous" Synthetic Datasetscited by 14
- 2022Exploiting Fairness to Enhance Sensitive Attributes Reconstructioncited by 10
- 2023Probabilistic Dataset Reconstruction from Interpretable Modelscited by 7
- 2022QuerySnout: Automating the Discovery of Attribute Inference Attacks against Query-Based Systemscited by 6
- 2024A Zero Auxiliary Knowledge Membership Inference Attack on Aggregate Location Datacited by 4
- 2025A Unified Framework for Adversary-Aware Differential Privacy Boundscited by 2
- 2021Supervised Machine Learning with Plausible Deniabilitycited by 1
- 2025DeSIA: Attribute Inference Attacks Against Limited Fixed Aggregate Statisticscited by 0
- 2025A Unified Framework for Adversary-Aware Differential Privacy Bounds10 Jul 2025
- 2025DeSIA: Attribute Inference Attacks Against Limited Fixed Aggregate Statistics25 Apr 2025
- 2024A Zero Auxiliary Knowledge Membership Inference Attack on Aggregate Location Data26 Jun 2024
- 2023The Inadequacy of Similarity-based Privacy Metrics: Privacy Attacks against "Truly Anonymous" Synthetic Datasets8 Dec 2023
- 2023Probabilistic Dataset Reconstruction from Interpretable Models29 Aug 2023
- 2023A Linear Reconstruction Approach for Attribute Inference Attacks against Synthetic Data24 Jan 2023
- 2022QuerySnout: Automating the Discovery of Attribute Inference Attacks against Query-Based Systems9 Nov 2022
- 2022Exploiting Fairness to Enhance Sensitive Attributes Reconstruction2 Sep 2022
- 2021When differential privacy meets NLP: The devil is in the detail7 Sep 2021
- 2021Supervised Machine Learning with Plausible Deniability8 Jun 2021