VerifyNet: Secure and Verifiable Federated Learning

被引:387
|
作者
Xu, Guowen [1 ,2 ,3 ]
Li, Hongwei [1 ,2 ]
Liu, Sen [1 ]
Yang, Kan [4 ]
Lin, Xiaodong [5 ]
机构
[1] Univ Elect Sci & Technol China, Sch Comp Sci & Engn, Chengdu 611731, Sichuan, Peoples R China
[2] Cyberspace Secur Res Ctr, Peng Cheng Lab, Shenzhen 518055, Peoples R China
[3] CETC Big Data Res Inst Co Ltd, Guiyang 550022, Guizhou, Peoples R China
[4] Univ Memphis, Dept Comp Sci, Memphis, TN 38152 USA
[5] Univ Guelph, Sch Comp Sci, Guelph, ON N1G 2W1, Canada
基金
中国国家自然科学基金;
关键词
Privacy-preserving; deep learning; verifiable federated learning; cloud computing; ENABLING EFFICIENT; ENCRYPTION; SCHEME;
D O I
10.1109/TIFS.2019.2929409
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
As an emerging training model with neural networks, federated learning has received widespread attention due to its ability to update parameters without collecting users' raw data. However, since adversaries can track and derive participants' privacy from the shared gradients, federated learning is still exposed to various security and privacy threats. In this paper, we consider two major issues in the training process over deep neural networks (DNNs): 1) how to protect user's privacy (i.e., local gradients) in the training process and 2) how to verify the integrity (or correctness) of the aggregated results returned from the server. To solve the above problems, several approaches focusing on secure or privacy-preserving federated learning have been proposed and applied in diverse scenarios. However, it is still an open problem enabling clients to verify whether the cloud server is operating correctly, while guaranteeing user's privacy in the training process. In this paper, we propose VerifyNet, the first privacy-preserving and verifiable federated learning framework. In specific, we first propose a double-masking protocol to guarantee the confidentiality of users' local gradients during the federated learning. Then, the cloud server is required to provide the Proof about the correctness of its aggregated results to each user. We claim that it is impossible that an adversary can deceive users by forging Proof, unless it can solve the NP-hard problem adopted in our model. In addition, VerifyNet is also supportive of users dropping out during the training process. The extensive experiments conducted on real-world data also demonstrate the practical performance of our proposed scheme.
引用
收藏
页码:911 / 926
页数:16
相关论文
共 50 条
  • [1] Toward Secure and Verifiable Hybrid Federated Learning
    Du, Runmeng
    Li, Xuru
    He, Daojing
    Choo, Kim-Kwang Raymond
    [J]. IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2024, 19 : 2935 - 2950
  • [2] Verifiable and Secure Aggregation Scheme for Federated Learning
    Ren, Yanli
    Fu, Yanxia
    Li, Yerong
    [J]. Beijing Youdian Daxue Xuebao/Journal of Beijing University of Posts and Telecommunications, 2023, 46 (03): : 49 - 55
  • [3] SVFLC: Secure and Verifiable Federated Learning With Chain Aggregation
    Li, Ning
    Zhou, Ming
    Yu, Haiyang
    Chen, Yuwen
    Yang, Zhen
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (08): : 13125 - 13136
  • [4] WVFL: Weighted Verifiable Secure Aggregation in Federated Learning
    Zhong, Yijian
    Tan, Wuzheng
    Xu, Zhifeng
    Chen, Shixin
    Weng, Jiasi
    Weng, Jian
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (11): : 19926 - 19936
  • [5] LightVeriFL: A Lightweight and Verifiable Secure Aggregation for Federated Learning
    Buyukates, Baturalp
    So, Jinhyun
    Mahdavifar, Hessam
    Avestimehr, Salman
    [J]. IEEE Journal on Selected Areas in Information Theory, 2024, 5 : 285 - 301
  • [6] SVFLS: A Secure and Verifiable Federated Learning Training Scheme
    Liu, Yi
    Hu, Guoxiong
    Zhang, Yudi
    Zhang, Mingwu
    [J]. FRONTIERS IN CYBER SECURITY, FCS 2022, 2022, 1726 : 134 - 148
  • [7] RVFL: Rational Verifiable Federated Learning Secure Aggregation Protocol
    Mu, Xianyu
    Tian, Youliang
    Zhou, Zhou
    Wang, Shuai
    Xiong, Jinbo
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (14): : 25147 - 25161
  • [8] Efficient and Secure Federated Learning With Verifiable Weighted Average Aggregation
    Yang, Zhen
    Zhou, Ming
    Yu, Haiyang
    Sinnott, Richard O.
    Liu, Huan
    [J]. IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2023, 10 (01): : 205 - 222
  • [9] Accountable and Verifiable Secure Aggregation for Federated Learning in IoT Networks
    Yang, Xiaoyi
    Zhao, Yanqi
    Chen, Dian
    Yu, Yong
    Du, Xiaojiang
    Guizani, Mohsen
    [J]. IEEE NETWORK, 2022, 36 (05): : 173 - 179
  • [10] VERSA: Verifiable Secure Aggregation for Cross-Device Federated Learning
    Hahn, Changhee
    Kim, Hodong
    Kim, Minjae
    Hur, Junbeom
    [J]. IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2023, 20 (01) : 36 - 52