Secure and efficient multi-key aggregation for federated learning

被引:1
|
作者
Li, Yanling [1 ]
Lai, Junzuo [2 ]
Zhang, Rong [1 ]
Sun, Meng [1 ]
机构
[1] Jinan Univ, Coll Cyber Secur, Guangzhou 510632, Peoples R China
[2] Jinan Univ, Coll Informat Sci & Technol, Guangzhou 510632, Peoples R China
基金
中国国家自然科学基金;
关键词
Secure aggregation; Multiple keys; Proxy re-encryption; Neural networks; Federated learning; CRYPTOSYSTEM; SCHEME;
D O I
10.1016/j.ins.2023.119830
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Federated learning (FL) is a distributed machine learning framework that aims to provide privacy for local datasets while learning a global machine learning model. However, the updates exchanged in FL may indirectly reveal information about the local training datasets. To protect the confidentiality of updates, various solutions using cryptographic schemes such as secret sharing, differential privacy, and homomorphic encryption have been developed. The solutions using secret sharing often have high communication costs, while those using differential privacy require a trade-off between accuracy and privacy. Homomorphic encryption has been used to address these challenges to reduce communication costs and provide provable security. However, existing solutions based on homomorphic encryption require clients to use the same public-private key pair, which may lead to local updates disclosure. To address the existing challenges, we propose a secure and efficient multi-key aggregation protocol (MKAgg) that utilizes homomorphic encryption. The protocol allows clients to drop out at any point during the process. We construct MKAgg based on a two-server model and adopt a proxy re-encryption scheme with additively homomorphic properties to implement secure and efficient ciphertext transformation and calculation. We provide security proof to demonstrate that our MKAgg protocol meets the required security standards. Furthermore, we perform an efficiency analysis of MKAgg and evaluate its performance on various datasets. The results affirm that MKAgg is both effective and efficient for aggregation in the multi-key setting. We then apply MKAgg in FL and develop a multi-key privacy-preserving neural network scheme called MKPNFL. We analyze the security of MKPNFL and conduct tests using real-world datasets. The results demonstrate that MKPNFL is secure and practical for real-world applications.
引用
收藏
页数:19
相关论文
共 50 条
  • [1] SecFed: A Secure and Efficient Federated Learning Based on Multi-Key Homomorphic Encryption
    Cai, Yuxuan
    Ding, Wenxiu
    Xiao, Yuxuan
    Yan, Zheng
    Liu, Ximeng
    Wan, Zhiguo
    [J]. IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2024, 21 (04) : 3817 - 3833
  • [2] Practical Multi-Key Homomorphic Encryption for More Flexible and Efficient Secure Federated Average Aggregation
    Pedrouzo-Ulloa, Alberto
    Boudguiga, Aymen
    Chakraborty, Olive
    Sirdey, Renaud
    Stan, Oana
    Zuber, Martin
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON CYBER SECURITY AND RESILIENCE, CSR, 2023, : 612 - 617
  • [3] An Efficient and Multi-Private Key Secure Aggregation Scheme for Federated Learning
    Yang, Xue
    Liu, Zifeng
    Tang, Xiaohu
    Lu, Rongxing
    Liu, Bo
    [J]. IEEE Transactions on Services Computing, 2024, 17 (05): : 1998 - 2011
  • [4] Efficient Federated Learning Framework Based on Multi-Key Homomorphic Encryption
    Zhang, Qian
    Jing, Shan
    Zhao, Chuan
    Zhang, Bo
    Chen, Zhenxiang
    [J]. ADVANCES ON P2P, PARALLEL, GRID, CLOUD AND INTERNET COMPUTING, 3PGCIC-2021, 2022, 343 : 88 - 105
  • [5] Communication-Efficient Secure Aggregation for Federated Learning
    Ergun, Irem
    Sami, Hasin Us
    Guler, Basak
    [J]. 2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, : 3881 - 3886
  • [6] Decentralized Distributed Federated Learning Based on Multi-Key Homomorphic Encryption
    Shang, Mengxue
    Zhang, Dandan
    Li, Fengyin
    [J]. 2023 INTERNATIONAL CONFERENCE ON DATA SECURITY AND PRIVACY PROTECTION, DSPP, 2023, : 260 - 265
  • [7] Privacy-preserving federated learning based on multi-key homomorphic encryption
    Ma, Jing
    Naas, Si-Ahmed
    Sigg, Stephan
    Lyu, Xixiang
    [J]. INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2022, 37 (09) : 5880 - 5901
  • [8] Federated Learning with Autotuned Communication-Efficient Secure Aggregation
    Bonawitz, Keith
    Salehi, Fariborz
    Konecny, Jakub
    McMahan, Brendan
    Gruteser, Marco
    [J]. CONFERENCE RECORD OF THE 2019 FIFTY-THIRD ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2019, : 1222 - 1226
  • [9] Towards Efficient Secure Aggregation for Model Update in Federated Learning
    Wu, Danye
    Pan, Miao
    Xu, Zhiwei
    Zhang, Yujun
    Han, Zhu
    [J]. 2020 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM), 2020,
  • [10] 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