Secure Aggregation with an Oblivious Server
Hua Sun

TL;DR
This paper introduces a secure aggregation protocol with an oblivious server, ensuring users learn only the sum of inputs without revealing individual data, and establishes fundamental communication and key size lower bounds.
Contribution
It proposes the first secure aggregation protocol with an oblivious server and derives optimal bounds on communication and key sizes for this setting.
Findings
Minimum 1-bit communication from users to server per sum bit.
Server must send at least 1 bit to each user per sum bit.
Each user needs at least 2 bits of key, increasing to K bits with user dropouts.
Abstract
Secure aggregation usually aims at securely computing the sum of the inputs from users at a server. Noticing that the sum might inevitably reveal information about the inputs (when the inputs are non-uniform) and typically the users (not the server) desire the sum (in applications such as federated learning), we consider a variant of secure aggregation where the server is oblivious, i.e., the server only serves as a communication facilitator/helper to enable the users to securely compute the sum and learns nothing in the process. Our communication protocol involves one round of messages from the users to the server and one round of messages from the server to each user such that in the end each user only learns the sum of all inputs and the server learns no information about the inputs. For this secure aggregation with an oblivious server problem, we show that to compute bit…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Cryptography and Data Security · Stochastic Gradient Optimization Techniques
