2017 · 3.4K citations · 33 references
ComputingComputer ScienceInformation TechnologyComputer SecurityMachine LearningSecurity ProtocolsCryptographic Protocol DesignData ProtectionData SecurityFederated LearningPrivacy-preserving ProtocolsSecurity Protocol VerificationAdversary ModelAggregationComplexity AnalysisPrivacy-preserving LearningPrivacy-preserving Machine LearningPrivacy-preserving Model UpdatesSecure AggregationSecure Data Aggregation
The paper proposes a novel, communication‑efficient, failure‑robust protocol for secure aggregation of high‑dimensional data. The protocol lets a server compute the sum of large, user‑held data vectors from mobile devices without learning individual contributions, is provably secure against honest‑but‑curious and active adversaries, and tolerates arbitrary user drop‑outs. Experiments show the protocol incurs only modest overhead, with 1.73× and 1.98× communication expansion for 210 and 214 users respectively, compared to sending data in the clear.
We design a novel, communication-efficient, failure-robust protocol for secure aggregation of high-dimensional data. Our protocol allows a server to compute the sum of large, user-held data vectors from mobile devices in a secure manner (i.e. without learning each user's individual contribution), and can be used, for example, in a federated learning setting, to aggregate user-provided model updates for a deep neural network. We prove the security of our protocol in the honest-but-curious and active adversary settings, and show that security is maintained even if an arbitrarily chosen subset of users drop out at any time. We evaluate the efficiency of our protocol and show, by complexity analysis and a concrete implementation, that its runtime and communication overhead remain low even on large data sets and client pools. For 16-bit input values, our protocol offers $1.73 x communication expansion for 210 users and 220-dimensional vectors, and 1.98 x expansion for 214 users and 224-dimensional vectors over sending data in the clear.
33
New directions in cryptography
Whitfield Diffie, Martin E. Hellman · IEEE Transactions on Information Theory · 1976 · 14.4K citations
Adi Shamir · Communications of the ACM · 1979 · 13.5K citations · Full text
Deep Learning with Differential Privacy
Martı́n Abadi, Andy Chu, Ian Goodfellow et al. · 2016 · 5.9K citations · Full text
Communication-Efficient Learning of Deep Networks from Decentralized Data
H. Brendan McMahan, Eider Moore, Daniel Ramage et al. · arXiv (Cornell University) · 2016 · 5.2K citations · Full text
Membership Inference Attacks Against Machine Learning Models
Reza Shokri, Marco Stronati, Congzheng Song et al. · 2017 · 4.2K citations