Byzantine-Resilient Secure Aggregation for Federated Learning Without Privacy Compromises

Yue Xia, Christoph Hofmeister, Maximilian Egger, Rawad Bitar
5/14/2024
cs.ITcs.CRcs.DC

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

Federated learning (FL) shows great promise in large scale machine learning, but brings new risks in terms of privacy and security. We propose ByITFL, a novel scheme for FL that provides resilience against Byzantine users while keeping the users' data private from the federator and private from other users. The scheme builds on the preexisting non-private FLTrust scheme, which tolerates malicious users through trust scores (TS) that attenuate or amplify the users' gradients. The trust scores are based on the ReLU function, which we approximate by a polynomial. The distributed and privacy-preserving computation in ByITFL is designed using a combination of Lagrange coded computing, verifiable secret sharing and re-randomization steps. ByITFL is the first Byzantine resilient scheme for FL with full information-theoretic privacy.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 1 weaker match is hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{xia2024byzantineresilient,
  title  = {Byzantine-Resilient Secure Aggregation for Federated Learning Without Privacy Compromises},
  author = {Yue Xia and Christoph Hofmeister and Maximilian Egger and Rawad Bitar},
  year   = {2024},
  eprint = {2405.08698},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.08698v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2405.08698.svg)](https://codeofpaper.com/paper/2405.08698)

Discussion