Setup Once, Secure Always: A Single-Setup Secure Federated Learning Aggregation Protocol with Forward and Backward Secrecy for Dynamic Users

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Sultan, Nazatul Haque, Bo, Yan, Gao, Yansong, Camtepe, Seyit, Mahboubi, Arash, Bui, Hang Thanh, Chauhan, Aufeef, Aboutorab, Hamed, Bewong, Michael, Singh, Dineshkumar, Gauravaram, Praveen, Islam, Rafiqul, Abuadbba, Sharif
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866918128078815232
author Sultan, Nazatul Haque
Bo, Yan
Gao, Yansong
Camtepe, Seyit
Mahboubi, Arash
Bui, Hang Thanh
Chauhan, Aufeef
Aboutorab, Hamed
Bewong, Michael
Singh, Dineshkumar
Gauravaram, Praveen
Islam, Rafiqul
Abuadbba, Sharif
author_facet Sultan, Nazatul Haque
Bo, Yan
Gao, Yansong
Camtepe, Seyit
Mahboubi, Arash
Bui, Hang Thanh
Chauhan, Aufeef
Aboutorab, Hamed
Bewong, Michael
Singh, Dineshkumar
Gauravaram, Praveen
Islam, Rafiqul
Abuadbba, Sharif
contents Federated Learning (FL) enables multiple users to collaboratively train a machine learning model without sharing raw data, making it suitable for privacy-sensitive applications. However, local model or weight updates can still leak sensitive information. Secure aggregation protocols mitigate this risk by ensuring that only the aggregated updates are revealed. Among these, single-setup protocols, where key generation and exchange occur only once, are the most efficient due to reduced communication and computation overhead. However, existing single-setup protocols often lack support for dynamic user participation and do not provide strong privacy guarantees such as forward and backward secrecy. \par In this paper, we present a novel secure aggregation protocol that requires only a single setup for the entire FL training. Our protocol supports dynamic user participation, tolerates dropouts, and achieves both forward and backward secrecy. It leverages lightweight symmetric homomorphic encryption with a key negation technique to mask updates efficiently, eliminating the need for user-to-user communication. To defend against model inconsistency attacks, we introduce a low-overhead verification mechanism using message authentication codes (MACs). We provide formal security proofs under both semi-honest and malicious adversarial models and implement a full prototype. Experimental results show that our protocol reduces user-side computation by up to $99\%$ compared to state-of-the-art protocols like e-SeaFL (ACSAC'24), while maintaining competitive model accuracy. These features make our protocol highly practical for real-world FL deployments, especially on resource-constrained devices.
format Preprint
id arxiv_https___arxiv_org_abs_2502_08989
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Setup Once, Secure Always: A Single-Setup Secure Federated Learning Aggregation Protocol with Forward and Backward Secrecy for Dynamic Users
Sultan, Nazatul Haque
Bo, Yan
Gao, Yansong
Camtepe, Seyit
Mahboubi, Arash
Bui, Hang Thanh
Chauhan, Aufeef
Aboutorab, Hamed
Bewong, Michael
Singh, Dineshkumar
Gauravaram, Praveen
Islam, Rafiqul
Abuadbba, Sharif
Cryptography and Security
Artificial Intelligence
68P27
E.3
Federated Learning (FL) enables multiple users to collaboratively train a machine learning model without sharing raw data, making it suitable for privacy-sensitive applications. However, local model or weight updates can still leak sensitive information. Secure aggregation protocols mitigate this risk by ensuring that only the aggregated updates are revealed. Among these, single-setup protocols, where key generation and exchange occur only once, are the most efficient due to reduced communication and computation overhead. However, existing single-setup protocols often lack support for dynamic user participation and do not provide strong privacy guarantees such as forward and backward secrecy. \par In this paper, we present a novel secure aggregation protocol that requires only a single setup for the entire FL training. Our protocol supports dynamic user participation, tolerates dropouts, and achieves both forward and backward secrecy. It leverages lightweight symmetric homomorphic encryption with a key negation technique to mask updates efficiently, eliminating the need for user-to-user communication. To defend against model inconsistency attacks, we introduce a low-overhead verification mechanism using message authentication codes (MACs). We provide formal security proofs under both semi-honest and malicious adversarial models and implement a full prototype. Experimental results show that our protocol reduces user-side computation by up to $99\%$ compared to state-of-the-art protocols like e-SeaFL (ACSAC'24), while maintaining competitive model accuracy. These features make our protocol highly practical for real-world FL deployments, especially on resource-constrained devices.
title Setup Once, Secure Always: A Single-Setup Secure Federated Learning Aggregation Protocol with Forward and Backward Secrecy for Dynamic Users
topic Cryptography and Security
Artificial Intelligence
68P27
E.3
url https://arxiv.org/abs/2502.08989