Abstract
Privacy-enhancing technologies promise to close the apparent gap between privacy and utility. They provide a cryptographic solution by which statistics can be calculated without exposing individual inputs. In the world envisioned here, people gain the benefits of sharing data without exposing themselves to potential abuse.
Though solutions to societal problems are rarely if ever purely technical, this dissertation is concerned only with the technical. Specifically, with privacy-preserving summation, a protocol allowing users to learn the sum of their inputs without anyone learning the individual value of anyone else. While it may sound restrictive to focus only on summation, this is sufficient to achieve complex operations including principal component analysis, singular-value decomposition, and decision tree classifications.
In this dissertation, I provide novel methods for enforcing input and output validity in privacy-preserving summation, describe how running multiple summations in parallel leads to reconstruction attacks, and propose and evaluate countermeasures based on distributed short-cycle removal.
Validation of inputs and outputs is enforced through extensions, which can be added to any privacy-preserving summation scheme without sacrificing confidentiality. The first extension ensures that the individual pieces of data being summed over each fall within a specified numeric range. The second extension allows others to ensure that the sum published by the aggregator actually corresponds to the inputs.
Reconstruction attacks are an inherent risk when multiple summations run in sequence, regardless of the implementation of the summation protocol. When users obtain the sum A + B, one cannot learn either A or B due to the summation's privacy-preserving guarantees. However, if users subsequently also learn A + B + C, then anyone can infer C from the difference of the sums.
Understanding how and when reconstruction is possible is not trivial, especially as the numbers of variables and equations grows large. In this dissertation, I show that representing summations as a graph reveals that reconstruction coincides with the graph's cycles. In other words, removing cycles prevents reconstruction attacks. Therefore, I propose a decentralised protocol for removing short cycles. Finally, I evaluate the impact that restricting valid summation has on distributed averaging, and find that though the effect is largely negative, this can mostly be ameliorated through a subsequent greedy repair algorithm.
| Original language | English |
|---|---|
| Qualification | Doctor of Philosophy |
| Awarding Institution |
|
| Supervisors/Advisors |
|
| Award date | 18 Sept 2025 |
| Print ISBNs | 978-94-6384-813-8, 978-94-6384-814-5 |
| Electronic ISBNs | 978-94-6518-090-8 |
| DOIs | |
| Publication status | Published - 2025 |
Fingerprint
Dive into the research topics of 'Graph-Based Reconstruction in Summation Sequences'. Together they form a unique fingerprint.-
Optimal Graph Stretching for Distributed Averaging
Dekker, F. W., Erkin, Z. & Conti, M., 2025, ArXiv, 18 p.Research output: Working paper/Preprint › Preprint
Open Access -
Topology-Based Reconstruction Prevention for Decentralised Learning
Dekker, F. W., Erkin, Z. & Conti, M., 2025, Proceedings on Privacy Enhancing Technologies. Jansen, R. & Shafiq, Z. (eds.). p. 553–566 15 p.Research output: Chapter in Book/Conference proceedings/Edited volume › Conference contribution › Scientific › peer-review
Open AccessFile29 Downloads (Pure) -
Privacy-Preserving Data Aggregation with Public Verifiability Against Internal Adversaries
Palazzo, M., Dekker, F. W., Brighente, A., Conti, M. & Erkin, Z., 2024, Proceedings of the 33rd USENIX Security Symposium. USENIX Association, p. 6957-6974 18 p. (Proceedings of the 33rd USENIX Security Symposium).Research output: Chapter in Book/Conference proceedings/Edited volume › Conference contribution › Scientific › peer-review
Open AccessFile
Datasets
-
Source code underlying the publication: Topology-Based Reconstruction Prevention for Decentralised Learning
Dekker, F. (Creator), Erkin, Z. (Contributor) & Conti, M. (Contributor), TU Delft - 4TU.ResearchData, 18 Dec 2023
DOI: 10.4121/21572601
Dataset/Software: Software
-
Source code underlying the publication: Optimal Graph Stretching for Distributed Averaging
Dekker, F. (Creator), TU Delft - 4TU.ResearchData, 21 Feb 2025
DOI: 10.4121/e64c61d3-deb5-4aad-af60-92d92755781f
Dataset/Software: Software
-
Source code underlying the publication: Privacy-Preserving Data Aggregation with Probabilistic Range Validation
Dekker, F. (Creator) & Erkin, Z. (Contributor), TU Delft - 4TU.ResearchData, 15 May 2025
DOI: 10.4121/B9DB276F-5522-4986-9D98-E9710134FD71
Dataset/Software: Software
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver