PPFLV: privacy-preserving federated learning with verifiability

被引:1
作者
Zhou, Qun [1 ]
Shen, Wenting [1 ]
机构
[1] Qingdao Univ, Coll Comp Sci & Technol, Qingdao 266071, Peoples R China
来源
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | 2024年 / 27卷 / 09期
基金
中国国家自然科学基金;
关键词
Privacy-preserving; Verifiable; Federated learning; Cloud computing;
D O I
10.1007/s10586-024-04558-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Federated learning, as an emerging framework for distributed machine learning, has received widespread attention. In federated learning, the cloud server and the users cooperatively train a model by sharing gradients rather than local private data. However, the users' private data may still be exposed by the shared gradients. Furthermore, the cloud server may perform incorrect aggregation operations on the gradients sent by users and send a forged or previous aggregated gradient to the users. In this paper, we propose PPFLV, a privacy-preserving federated learning scheme with verifiability. Specifically, to protect the users' privacy, we design an efficient double gradient blinding and encryption method to blind and encrypt the users' local gradients. Furthermore, we propose a novel double gradient verification method that can achieve secure verification while resisting replay attacks in the verification phase. With the proposed verification method, the users only require to perform lightweight operations to verify the correctness of the aggregated encrypted gradients and recover the aggregated gradient from the aggregated encrypted gradients. The experimental results show that PPFLV achieves comparable classification accuracy to the basic federated learning scheme while providing privacy protection and verifiability. Furthermore, PPFLV exhibits lower computation and communication overhead compared to related schemes.
引用
收藏
页码:12727 / 12743
页数:17
相关论文
共 50 条
[1]  
Bakator Mihalj, 2018, Multimodal Technologies and Interaction, V2, DOI 10.3390/mti2030047
[2]  
Blake-Wilson S, 1997, LECT NOTES COMPUT SC, V1355, P30, DOI 10.1007/BFb0024447
[3]   Practical Secure Aggregation for Privacy-Preserving Machine Learning [J].
Bonawitz, Keith ;
Ivanov, Vladimir ;
Kreuter, Ben ;
Marcedone, Antonio ;
McMahan, H. Brendan ;
Patel, Sarvar ;
Ramage, Daniel ;
Segal, Aaron ;
Seth, Karn .
CCS'17: PROCEEDINGS OF THE 2017 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, 2017, :1175-1191
[4]   Privacy-Preserving and Traceable Federated Learning for data sharing in industrial IoT applications [J].
Chen, Junbao ;
Xue, Jingfeng ;
Wang, Yong ;
Huang, Lu ;
Baker, Thar ;
Zhou, Zhixiong .
EXPERT SYSTEMS WITH APPLICATIONS, 2023, 213
[5]   Verifiable privacy-preserving association rule mining using distributed decryption mechanism on the cloud [J].
Chen, Yange ;
Zhao, Qingqing ;
Duan, Pu ;
Zhang, Benyu ;
Hong, Zhiyong ;
Wang, Baocang .
EXPERT SYSTEMS WITH APPLICATIONS, 2022, 201
[6]   PROV-FL: Privacy-preserving Round Optimal Verifiable Federated Learning [J].
Dasu, Vishnu Asutosh ;
Sarkar, Sumanta ;
Mandal, Kalikinkar .
PROCEEDINGS OF THE 15TH ACM WORKSHOP ON ARTIFICIAL INTELLIGENCE AND SECURITY, AISEC 2022, 2022, :33-44
[7]  
Deng Li., 2012, Signal Processing Magazine, IEEE, V29, P141, DOI [DOI 10.1109/MSP.2012.2211477, 10.1109/msp.2012.2211477]
[8]  
Fan Mo, 2021, MobiSys '21: Proceedings of the 19th Annual International Conference on Mobile Systems, Applications, and Services, P94, DOI 10.1145/3458864.3466628
[9]   Highly efficient federated learning with strong privacy preservation in cloud computing [J].
Fang, Chen ;
Guo, Yuanbo ;
Wang, Na ;
Ju, Ankang .
COMPUTERS & SECURITY, 2020, 96
[10]   Privacy Preserving Machine Learning with Homomorphic Encryption and Federated Learning [J].
Fang, Haokun ;
Qian, Quan .
FUTURE INTERNET, 2021, 13 (04)