Differentially Private Selection from Secure Distributed Computing
Ivan Damgård, Hannah Keller, Boel Nelson, Claudio Orlandi, Rasmus Pagh
Abstract
Given a collection of vectors ^(1), ,^(n) 0,1 ^d, the selection problem asks to report the index of an "approximately largest'' entry in =_j=1 ^n ^(j) . Selection abstracts a host of problems, for example: Recommendation of a popular item based on user feedback; releasing statistics on the most popular web sites; hyperparameter tuning and feature selection in machine learning. We study selection under differential privacy, where a released index guarantees privacy for individual vectors. Though selection can be solved with an excellent utility guarantee in the central model of differential privacy, the distributed setting where no single entity is trusted to aggregate the data lacks solutions. Specifically, strong privacy guarantees with high utility are offered in high trust settings, but not in low trust settings. For example, in the popular shuffle model of distributed differential privacy, there are strong lower bounds suggesting that the utility of the central model cannot be obtained. In this paper we design a protocol for differentially private selection in a trust setting similar to the shuffle model---with the crucial difference that our protocol tolerates corrupted servers while maintaining privacy. Our protocol uses techniques from secure multi-party computation (MPC) to implement a protocol that: (i) has utility on par with the best mechanisms in the central model, (ii) scales to large, distributed collections of high-dimensional vectors, and (iii) uses k3 servers that collaborate to compute the result, where the differential privacy guarantee holds assuming an honest majority. Since general-purpose MPC techniques are not sufficiently scalable, we propose a novel application of integer secret sharing, and evaluate the utility and efficiency of our protocol both theoretically and empirically. Our protocol improves on previous work by Champion, shelat and Ullman (CCS '19) by significantly reducing the communication costs, demonstrating that large-scale differentially private selection with information-theoretical guarantees is feasible in a distributed setting.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 19e51f5b-3419-4401-8d4f-c4f3b0535fc2Cited by top-tier papers2
- Computationally Differentially Private Inner-Product Protocols Imply Oblivious TransferIftach Haitner, Noam Mazor, Jad Silbak, Eliad Tsfadia et al.CRYPTO 2025 · 1 citation
- Distributed Differentially Private Data Analytics via Secure SketchingJakob Burkhardt, Hannah Keller, Claudio Orlandi, Chris SchwiegelshohnICML 2025
Builds on6
- Practical Secure Aggregation for Privacy-Preserving Machine LearningKallista A. Bonawitz, Vladimir Ivanov, Ben Kreuter, Antonio Marcedone et al.CCS 2017 · 3,936 citations
- New Primitives for Actively-Secure MPC over Rings with Applications to Private Machine LearningIvan Damgård, Daniel Escudero, Tore Kasper Frederiksen, Marcel Keller et al.S&P 2019 · 182 citations
- Improved Primitives for MPC over Mixed Arithmetic-Binary CircuitsDaniel Escudero, Satrajit Ghosh, Marcel Keller, Rahul Rachuri et al.CRYPTO 2020 · 123 citations
- Permute-and-Flip: A new mechanism for differentially private selectionRyan McKenna, Daniel SheldonNeurIPS 2020 · 66 citations
- MP-SPDZ: A Versatile Framework for Multi-Party ComputationMarcel KellerCCS 2020 · 24 citations
Related papers
- Secure Multi-party Computation of Differentially Private Heavy HittersJonas Böhler, Florian KerschbaumCCS 2021 · 34 citations
- Secure Multi-party Computation of Differentially Private MedianJonas Böhler, Florian KerschbaumUSENIX Security 2020
- MPC for Tech Giants (GMPC): Enabling Gulliver and the Lilliputians to Cooperate AmicablyBar Alon, Moni Naor, Eran Omri, Uri StemmerCRYPTO 2024 · 2 citations
- Almost Instance-optimal Clipping for Summation Problems in the Shuffle Model of Differential PrivacyWei Dong, Qiyao Luo, Giulia Fanti, Elaine Shi et al.CCS 2024
- Secure Single-Server Aggregation with (Poly)Logarithmic OverheadJames Henry Bell, Kallista A. Bonawitz, Adrià Gascón, Tancrède Lepoint et al.CCS 2020 · 13 citations
