Why it matters

SecAgg protects client data further. Complements DP + FL.

Advertisement

The architecture

Clients mask updates with secret shares.

Masks cancel in aggregate.

Secure aggregationClient maskssecret sharesServer aggregatessees only sumMasks cancelin aggregationGoogle-scale SecAgg supports millions of clients; complex protocol
SecAgg.
Advertisement

How it works end to end

Bonawitz et al. 2017 protocol.

Secret sharing among clients.

Server sees only sum.

Dropout resilience.