Paper 2024/1428
Mario: Multi-round Multiple-Aggregator Secure Aggregation with Robustness against Malicious Actors
Abstract
Federated Learning (FL) enables multiple clients to collaboratively train a machine learning model while keeping their data private, eliminating the need for data sharing. Two common approaches to secure aggregation (SA) in FL are the single-aggregator and multiple-aggregator models. This work focuses on improving the multiple-aggregator model. Existing multiple-aggregator protocols such as Prio (NSDI 2017), Prio+ (SCN 2022), Elsa (S&P 2023) either offer robustness only in the presence of semi-honest servers or provide security without robustness and are limited to two aggregators. We introduce Mario, the first multiple-aggregator Secure Aggregation protocol that is both secure and robust in a malicious setting. Similar to prior work of Prio and Prio+, Mario provides secure aggregation in a setup of $n$ servers and $m$ clients. Unlike previous work, Mario removes the assumption of semi-honest servers, and provides a complete protocol with robustness under malicious clients and malicious servers. Our implementation shows that \system is $3.40\times$ and $283.4\times$ faster than Elsa and Prio+, respecitively.
Metadata
- Available format(s)
- Category
- Cryptographic protocols
- Publication info
- Preprint.
- Keywords
- Secure AggregationFederated LearningMulti-party Computation
- Contact author(s)
-
snguye63 @ asu edu
tancrede lepoint @ gmail com
ntrieu1 @ asu edu - History
- 2024-10-30: revised
- 2024-09-12: received
- See all versions
- Short URL
- https://ia.cr/2024/1428
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2024/1428, author = {Truong Son Nguyen and Tancrède Lepoint and Ni Trieu}, title = {Mario: Multi-round Multiple-Aggregator Secure Aggregation with Robustness against Malicious Actors}, howpublished = {Cryptology {ePrint} Archive, Paper 2024/1428}, year = {2024}, url = {https://eprint.iacr.org/2024/1428} }