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 条
  • [21] Performance Analysis of Federated Learning Aggregation Algorithms for Secure and Efficient Data Handling
    Agarwal, Vaibhav
    Attigeri, Girija
    Kolekar, Sucheta, V
    [J]. INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2022, 36 (14)
  • [22] Efficient and Secure Aggregation Framework for Federated-Learning-Based Spectrum Sharing
    Li, Weiwei
    Chen, Guorong
    Zhang, Xianming
    Wang, Ning
    Ouyang, Deqiang
    Chen, Chao
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (10): : 17223 - 17236
  • [23] Secure and efficient parameters aggregation protocol for federated incremental learning and its applications
    Wang, Xiaoying
    Liang, Zhiwei
    Koe, Arthur Sandor Voundi
    Wu, Qingwu
    Zhang, Xiaodong
    Li, Haitao
    Yang, Qintai
    [J]. INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2022, 37 (08) : 4471 - 4487
  • [24] ESE: Efficient Security Enhancement Method for the Secure Aggregation Protocol in Federated Learning
    TIAN Haibo
    LI Maonan
    REN Shuangyin
    [J]. Chinese Journal of Electronics, 2023, 32 (03) : 542 - 555
  • [25] 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
  • [26] Quality Inference in Federated Learning with Secure Aggregation
    Pejó, Balázs
    Biczók, Gergely
    [J]. IEEE Transactions on Big Data, 2023, 9 (05): : 1430 - 1437
  • [27] SAFELearn: Secure Aggregation for private FEderated Learning
    Fereidooni, Hossein
    Marchal, Samuel
    Miettinen, Markus
    Mirhoseini, Azalia
    Moellering, Helen
    Thien Duc Nguyen
    Rieger, Phillip
    Sadeghi, Ahmad-Reza
    Schneider, Thomas
    Yalame, Hossein
    Zeitouni, Shaza
    [J]. 2021 IEEE SYMPOSIUM ON SECURITY AND PRIVACY WORKSHOPS (SPW 2021), 2021, : 56 - 62
  • [28] MPCFL: Towards Multi-party Computation for Secure Federated Learning Aggregation
    Kaminaga, Hiroki
    Awaysheh, Feras M.
    Alawadi, Sadi
    Kamm, Liina
    [J]. 16TH IEEE/ACM INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING, UCC 2023, 2023,
  • [29] Secure and Efficient Federated Transfer Learning
    Sharma, Shreya
    Xing, Chaoping
    Liu, Yang
    Kang, Yan
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2019, : 2569 - 2576
  • [30] Secure and Efficient Federated Learning for Multi-domain Data Scenarios
    Jin, Chunhua
    Li, Lulu
    Wang, Jiahao
    Ji, Ling
    Liu, Xinying
    Chen, Liqing
    Zhang, Hao
    Weng, Jian
    [J]. Moshi Shibie yu Rengong Zhineng/Pattern Recognition and Artificial Intelligence, 2024, 37 (09): : 824 - 838