Paper 2020/704
Secure Single-Server Aggregation with (Poly)Logarithmic Overhead
James Bell, K. A. Bonawitz, Adrià Gascón, Tancrède Lepoint, and Mariana Raykova
Abstract
Secure aggregation is a cryptographic primitive that enables a server to learn the sum of the vector inputs of many clients. Bonawitz et al. (CCS 2017)
presented a construction that incurs computation and communication for each client linear in the number of parties. While this functionality
enables a broad range of privacy preserving computational tasks, scaling concerns limit its scope of use.
We present the first constructions for secure aggregation that achieve polylogarithmic communication and computation per client.
Our constructions provide security in the semi-honest and the semi-malicious setting where the adversary controls the server and a
Metadata
- Available format(s)
-
PDF
- Category
- Cryptographic protocols
- Publication info
- Published elsewhere. Major revision. 2020 ACM SIGSAC Conference on Computer and Communications Security (CCS '20)
- DOI
- 10.1145/3372297.3417885
- Keywords
- secure aggregationmulti-party computation
- Contact author(s)
- adriag @ google com
- History
- 2020-11-10: last of 2 revisions
- 2020-06-11: received
- See all versions
- Short URL
- https://ia.cr/2020/704
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2020/704, author = {James Bell and K. A. Bonawitz and Adrià Gascón and Tancrède Lepoint and Mariana Raykova}, title = {Secure Single-Server Aggregation with (Poly)Logarithmic Overhead}, howpublished = {Cryptology {ePrint} Archive, Paper 2020/704}, year = {2020}, doi = {10.1145/3372297.3417885}, url = {https://eprint.iacr.org/2020/704} }