SAFE: Secure Aggregation with Failover and Encryption

08/12/2021
by   Thomas Sandholm, et al.
0

We propose and experimentally evaluate a novel secure aggregation algorithm targeted at cross-organizational federated learning applications with a fixed set of participating learners. Our solution organizes learners in a chain and encrypts all traffic to reduce the controller of the aggregation to a mere message broker. We show that our algorithm scales better and is less resource demanding than existing solutions, while being easy to implement on constrained platforms. With 36 nodes our method outperforms state-of-the-art secure aggregation by 70x, and 56x with and without failover, respectively.

READ FULL TEXT

page 27

page 28

research
08/15/2022

DHSA: Efficient Doubly Homomorphic Secure Aggregation for Cross-silo Federated Learning

Secure aggregation is widely used in horizontal Federated Learning (FL),...
research
02/11/2020

Turbo-Aggregate: Breaking the Quadratic Aggregation Barrier in Secure Federated Learning

Federated learning is gaining significant interests as it enables model ...
research
12/13/2018

Toward incremental FIB aggregation with quick selections (FAQS)

Several approaches to mitigating the Forwarding Information Base (FIB) o...
research
02/04/2021

SAFELearning: Enable Backdoor Detectability In Federated Learning With Secure Aggregation

For model privacy, local model parameters in federated learning shall be...
research
11/24/2021

Efficient Secure Aggregation Based on SHPRG For Federated Learning

We propose a novel secure aggregation scheme based on seed-homomorphic p...
research
02/20/2023

OLYMPIA: A Simulation Framework for Evaluating the Concrete Scalability of Secure Aggregation Protocols

Recent secure aggregation protocols enable privacy-preserving federated ...
research
03/28/2019

SwitchAgg:A Further Step Towards In-Network Computation

Many distributed applications adopt a partition/aggregation pattern to a...

Please sign up or login with your details

Forgot password? Click here to reset