English

DisAgg: Distributed Aggregators for Efficient Secure Aggregation in Federated Learning

Cryptography and Security 2026-05-14 v1 Distributed, Parallel, and Cluster Computing Machine Learning

Abstract

Federated learning enables collaborative model training across distributed clients, yet vanilla FL exposes client updates to the central server. Secure-aggregation schemes protect privacy against an honest-but-curious server, but existing approaches often suffer from many communication rounds, heavy public-key operations, or difficulty handling client dropouts. Recent methods like One-Shot Private Aggregation (OPA) cut rounds to a single server interaction per FL iteration, yet they impose substantial cryptographic and computational overhead on both server and clients. We propose a new protocol called DisAgg that leverages a small committee of clients called Aggregators to perform the aggregation itself: each client secret-shares its update vector to Aggregators, which locally compute partial sums and return only aggregated shares for server-side reconstruction. This design eliminates local masking and expensive homomorphic encryption, reducing endpoint computation while preserving privacy against a curious server and a limited fraction of colluding clients. By leveraging optimal trade-offs between communication and computation costs, DisAgg processes 100k-dimensional update vectors from 100k 5G clients with a 4.6x speedup compared to OPA, the previous best protocol.

Keywords

Cite

@article{arxiv.2605.13708,
  title  = {DisAgg: Distributed Aggregators for Efficient Secure Aggregation in Federated Learning},
  author = {Haaris Mehmood and Giorgos Tatsis and Dimitrios Alexopoulos and Karthikeyan Saravanan and Jie Xu and Anastasios Drosou and Mete Ozay},
  journal= {arXiv preprint arXiv:2605.13708},
  year   = {2026}
}

Comments

Accepted to MLSys 2026; code available at: https://github.com/SamsungLabs/mlsys26_disagg