NET-SA: An Efficient Secure Aggregation Architecture Based on In-Network Computing

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Ren, Qingqing, Wang, Wen, Zhu, Shuyong, Wu, Zhiyuan, Zhang, Yujun
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866909523534413824
author Ren, Qingqing
Wang, Wen
Zhu, Shuyong
Wu, Zhiyuan
Zhang, Yujun
author_facet Ren, Qingqing
Wang, Wen
Zhu, Shuyong
Wu, Zhiyuan
Zhang, Yujun
contents Privacy-preserving machine learning (PPML) enables clients to collaboratively train deep learning models without sharing private datasets, but faces privacy leakage risks due to gradient leakage attacks. Prevailing methods leverage secure aggregation strategies to enhance PPML, where clients leverage masks and secret sharing to further protect gradient data while tolerating participant dropouts. These methods, however, require frequent inter-client communication to negotiate keys and perform secret sharing, leading to substantial communication overhead. To tackle this issue, we propose NET-SA, an efficient secure aggregation architecture for PPML based on in-network computing. NET-SA employs seed homomorphic pseudorandom generators for local gradient masking and utilizes programmable switches for seed aggregation. Accurate and secure gradient aggregation is then performed on the central server based on masked gradients and aggregated seeds. This design effectively reduces communication overhead due to eliminating the communication-intensive phases of seed agreement and secret sharing, with enhanced dropout tolerance due to overcoming the threshold limit of secret sharing. Extensive experiments on server clusters and Intel Tofino programmable switch demonstrate that NET-SA achieves up to 77x and 12x enhancements in runtime and 2x decrease in total client communication cost compared with state-of-the-art methods.
format Preprint
id arxiv_https___arxiv_org_abs_2501_01187
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle NET-SA: An Efficient Secure Aggregation Architecture Based on In-Network Computing
Ren, Qingqing
Wang, Wen
Zhu, Shuyong
Wu, Zhiyuan
Zhang, Yujun
Cryptography and Security
Distributed, Parallel, and Cluster Computing
Networking and Internet Architecture
Privacy-preserving machine learning (PPML) enables clients to collaboratively train deep learning models without sharing private datasets, but faces privacy leakage risks due to gradient leakage attacks. Prevailing methods leverage secure aggregation strategies to enhance PPML, where clients leverage masks and secret sharing to further protect gradient data while tolerating participant dropouts. These methods, however, require frequent inter-client communication to negotiate keys and perform secret sharing, leading to substantial communication overhead. To tackle this issue, we propose NET-SA, an efficient secure aggregation architecture for PPML based on in-network computing. NET-SA employs seed homomorphic pseudorandom generators for local gradient masking and utilizes programmable switches for seed aggregation. Accurate and secure gradient aggregation is then performed on the central server based on masked gradients and aggregated seeds. This design effectively reduces communication overhead due to eliminating the communication-intensive phases of seed agreement and secret sharing, with enhanced dropout tolerance due to overcoming the threshold limit of secret sharing. Extensive experiments on server clusters and Intel Tofino programmable switch demonstrate that NET-SA achieves up to 77x and 12x enhancements in runtime and 2x decrease in total client communication cost compared with state-of-the-art methods.
title NET-SA: An Efficient Secure Aggregation Architecture Based on In-Network Computing
topic Cryptography and Security
Distributed, Parallel, and Cluster Computing
Networking and Internet Architecture
url https://arxiv.org/abs/2501.01187