SecFL: Confidential Federated Learning using TEEs

10/03/2021
by   Do Le Quoc, et al.
0

Federated Learning (FL) is an emerging machine learning paradigm that enables multiple clients to jointly train a model to take benefits from diverse datasets from the clients without sharing their local training datasets. FL helps reduce data privacy risks. Unfortunately, FL still exist several issues regarding privacy and security. First, it is possible to leak sensitive information from the shared training parameters. Second, malicious clients can collude with each other to steal data, models from regular clients or corrupt the global training model. To tackle these challenges, we propose SecFL - a confidential federated learning framework that leverages Trusted Execution Environments (TEEs). SecFL performs the global and local training inside TEE enclaves to ensure the confidentiality and integrity of the computations against powerful adversaries with privileged access. SecFL provides a transparent remote attestation mechanism, relying on the remote attestation provided by TEEs, to allow clients to attest the global training computation as well as the local training computation of each other. Thus, all malicious clients can be detected using the remote attestation mechanisms.

READ FULL TEXT

page 1

page 2

page 3

research
01/14/2023

Poisoning Attacks and Defenses in Federated Learning: A Survey

Federated learning (FL) enables the training of models among distributed...
research
04/21/2021

Covert Channel Attack to Federated Learning Systems

Federated learning (FL) goes beyond traditional, centralized machine lea...
research
08/10/2021

ABC-FL: Anomalous and Benign client Classification in Federated Learning

Federated Learning is a distributed machine learning framework designed ...
research
11/05/2021

FedLess: Secure and Scalable Federated Learning Using Serverless Computing

The traditional cloud-centric approach for Deep Learning (DL) requires t...
research
04/21/2023

Joint Client Assignment and UAV Route Planning for Indirect-Communication Federated Learning

Federated Learning (FL) is a machine learning approach that enables the ...
research
05/23/2022

CELEST: Federated Learning for Globally Coordinated Threat Detection

The cyber-threat landscape has evolved tremendously in recent years, wit...
research
05/15/2023

ESAFL: Efficient Secure Additively Homomorphic Encryption for Cross-Silo Federated Learning

Cross-silo federated learning (FL) enables multiple clients to collabora...

Please sign up or login with your details

Forgot password? Click here to reset