Paper 2024/1946

Distributed Differentially Private Data Analytics via Secure Sketching

Jakob Burkhardt, Aarhus University
Hannah Keller, Aarhus University
Claudio Orlandi, Aarhus University
Chris Schwiegelshohn, Aarhus University
Abstract

We explore the use of distributed differentially private computations across multiple servers, balancing the tradeoff between the error introduced by the differentially private mechanism and the computational efficiency of the resulting distributed algorithm. We introduce the linear-transformation model, where clients have access to a trusted platform capable of applying a public matrix to their inputs. Such computations can be securely distributed across multiple servers using simple and efficient secure multiparty computation techniques. The linear-transformation model serves as an intermediate model between the highly expressive central model and the minimal local model. In the central model, clients have access to a trusted platform capable of applying any function to their inputs. However, this expressiveness comes at a cost, as it is often expensive to distribute such computations, leading to the central model typically being implemented by a single trusted server. In contrast, the local model assumes no trusted platform, which forces clients to add significant noise to their data. The linear-transformation model avoids the single point of failure for privacy present in the central model, while also mitigating the high noise required in the local model. We demonstrate that linear transformations are very useful for differential privacy, allowing for the computation of linear sketches of input data. These sketches largely preserve utility for tasks such as private low-rank approximation and private ridge regression, while introducing only minimal error, critically independent of the number of clients. Previously, such accuracy had only been achieved in the more expressive central model.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
Keywords
Differential PrivacySketchingCryptographyMPC
Contact author(s)
jakob @ cs au dk
hkeller @ cs au dk
orlandi @ cs au dk
schwiegelshohn @ cs au dk
History
2024-12-02: approved
2024-11-30: received
See all versions
Short URL
https://ia.cr/2024/1946
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/1946,
      author = {Jakob Burkhardt and Hannah Keller and Claudio Orlandi and Chris Schwiegelshohn},
      title = {Distributed Differentially Private Data Analytics via Secure Sketching},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/1946},
      year = {2024},
      url = {https://eprint.iacr.org/2024/1946}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.