Secure Aggregation
Privacy
Cryptographic protocol allowing computation of aggregates without revealing individual contributions.
Definition
Secure aggregation hides individual client updates (or values) while enabling the server to compute a sum/average. It’s often used with federated learning and can be implemented using secret sharing and encryption.
Why this matters
Why it matters: It reduces data exposure during analytics or training, lowering re-identification risk.
Example
Example: Clients encrypt updates; the server can only decrypt the aggregate once enough participants contribute.