VSAFL: Verifiable and Secure Aggregation With (Poly) Logarithmic Overhead in Federated Learning

被引:0
|
作者
He, Yanlin [1 ]
Zhou, Dehua [1 ]
Zhang, Qiaohong [1 ]
Tan, Ziqi [1 ]
机构
[1] Jinan Univ, Dept Comp Sci, Guangzhou 510632, Peoples R China
来源
IEEE INTERNET OF THINGS JOURNAL | 2024年 / 11卷 / 23期
基金
中国国家自然科学基金;
关键词
Computational modeling; Servers; Protocols; Internet of Things; Privacy; Federated learning; Costs; Communication efficient; federated learning (FL); private preserving; verification aggregation;
D O I
10.1109/JIOT.2024.3449705
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Federated learning (FL) is a distributed machine learning framework that enables multiple participants to train models without directly sharing local data. However, sensitive information about participants may still be leaked through their gradients. Furthermore, centralized servers used for aggregating these gradients can be vulnerable to compromise, leading to privacy violations or other malicious attacks. Therefore, it is essential to verify the integrity of the aggregation. In this work, we focus on designing communication efficient and fast verifiable aggregations for FL. We propose VSAFL, a verifiable secure aggregation (SecAgg) protocol specifically designed for cross-device FL. VSAFL achieves computation and communication cost of O(log(2) n + l log n) and O(log n + l) , respectively, for SecAgg and verification for each user in each epoch, where n represents the number of clients and l denotes the dimension of the gradient vector. By employing a lightweight cryptographic primitive pseudorandom generator, VSAFL enables central servers and clients to prove and verify the correctness of model aggregations, significantly reducing verification costs. Our polynomial logarithmic overhead is particularly advantageous for clients with limited resources and high-dimensional gradients. Additionally, the proposed protocol is to be fully robust to clients dropping at any point. Through experimental evaluation, we demonstrate that VSAFL outperforms prior work in terms of verification speed by orders of magnitude.
引用
收藏
页码:38552 / 38568
页数:17
相关论文
共 50 条
  • [1] Verifiable and Secure Aggregation Scheme for Federated Learning
    Ren Y.
    Fu Y.
    Li Y.
    Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2023, 46 (03): : 49 - 55
  • [2] SVFLC: Secure and Verifiable Federated Learning With Chain Aggregation
    Li, Ning
    Zhou, Ming
    Yu, Haiyang
    Chen, Yuwen
    Yang, Zhen
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (08): : 13125 - 13136
  • [3] WVFL: Weighted Verifiable Secure Aggregation in Federated Learning
    Zhong, Yijian
    Tan, Wuzheng
    Xu, Zhifeng
    Chen, Shixin
    Weng, Jiasi
    Weng, Jian
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (11): : 19926 - 19936
  • [4] LightVeriFL: A Lightweight and Verifiable Secure Aggregation for Federated Learning
    Buyukates, Baturalp
    So, Jinhyun
    Mahdavifar, Hessam
    Avestimehr, Salman
    IEEE JOURNAL ON SELECTED AREAS IN INFORMATION THEORY, 2024, 5 : 285 - 301
  • [5] Secure Single-Server Aggregation with (Poly)Logarithmic Overhead
    Bell, James Henry
    Bonawitz, Kallista A.
    Gascon, Adria
    Lepoint, Tancrede
    Raykova, Mariana
    CCS '20: PROCEEDINGS OF THE 2020 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, 2020, : 1253 - 1269
  • [6] RVFL: Rational Verifiable Federated Learning Secure Aggregation Protocol
    Mu, Xianyu
    Tian, Youliang
    Zhou, Zhou
    Wang, Shuai
    Xiong, Jinbo
    IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (14): : 25147 - 25161
  • [7] Efficient and Secure Federated Learning With Verifiable Weighted Average Aggregation
    Yang, Zhen
    Zhou, Ming
    Yu, Haiyang
    Sinnott, Richard O.
    Liu, Huan
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2023, 10 (01): : 205 - 222
  • [8] Accountable and Verifiable Secure Aggregation for Federated Learning in IoT Networks
    Yang, Xiaoyi
    Zhao, Yanqi
    Chen, Dian
    Yu, Yong
    Du, Xiaojiang
    Guizani, Mohsen
    IEEE NETWORK, 2022, 36 (05): : 173 - 179
  • [9] VERSA: Verifiable Secure Aggregation for Cross-Device Federated Learning
    Hahn, Changhee
    Kim, Hodong
    Kim, Minjae
    Hur, Junbeom
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2023, 20 (01) : 36 - 52
  • [10] VerifyNet: Secure and Verifiable Federated Learning
    Xu, Guowen
    Li, Hongwei
    Liu, Sen
    Yang, Kan
    Lin, Xiaodong
    IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2020, 15 : 911 - 926