Secure Aggregation in Flower: Salvia+ Protocols for Federated Learning

Added:

Privacy Threats
Flower Protocols

Privacy Threats

0:00
Playing Section
  • 1

    Inference attacks reveal user data from model updates.

  • 2

    Passive attacks reconstruct private details invisibly.

  • 3

    Secure aggregation limits server to aggregate models only.

Fundamentals of Federated Learning, including local training, model updates, and standard aggregation algorithms like FedAvg.
Basic cryptographic concepts such as Secure Multi-Party Computation (SMPC), Secret Sharing Schemes, and Homomorphic Encryption.
Privacy risks in distributed machine learning, specifically gradient leakage and reconstruction attacks on client updates.
Familiarity with the Flower (flwr) framework architecture, including Client-Server communication mechanisms.
Integrating Secure Aggregation with Differential Privacy (DP) to guarantee privacy against both the server and the final global model.
Evaluating the communication and computational overhead trade-offs of SOTA protocols like Salvia+ on resource-constrained edge devices.
Byzantine-robust federated learning and how to detect malicious model poisoning attacks when updates are hidden by secure aggregation.
Real-world deployment strategies for Flower in production environments, including secure key management and network orchestration.
814 views9likes3:56@flowerlabsOriginal Release: 2022-06-20

Secure aggregation in federated learning protects user privacy by allowing only the server to see the aggregate model while keeping individual client updates completely private; clients add cryptographic masks to their local model updates, making them indistinguishable from random sequences, and the server can only unmask the final aggregated result using protocols like PLUS or Lifestyle-GAG.