SRFL: A Secure & Robust Federated Learning framework for IoT with trusted execution environments

被引:8
|
作者
Cao, Yihao [1 ,2 ]
Zhang, Jianbiao [1 ,2 ]
Zhao, Yaru [1 ,2 ]
Su, Pengchong [3 ]
Huang, Haoxiang [1 ,2 ]
机构
[1] Beijing Univ Technol, Fac Informat Technol, Beijing 100124, Peoples R China
[2] Beijing Key Lab Trusted Comp, Beijing 100124, Peoples R China
[3] Peoples Publ Secur Univ China, Sch Informat & Cyber Secur, Beijing 100038, Peoples R China
关键词
Federated learning; Trusted execution environments; Robust aggregation; IoT; Privacy-preserving; ATTACKS;
D O I
10.1016/j.eswa.2023.122410
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Federated learning has gained popularity as it enables collaborative training without sharing local data. Despite its advantages, federated learning requires sharing the model parameters during model aggregation which poses security risks. In addition, existing secure federated learning frameworks cannot meet all the requirements of resource-constrained IoT devices and non-independent and identically distributed (non-IID) setting. This paper proposes a novel secure and robust federated learning framework (SRFL) with trusted execution environments (TEEs). The framework provides security and robustness for federated learning on IoT devices under non-IID data by leveraging TEEs to safeguard sensitive model components from being leaked. Simultaneously, we introduce a shared representation training approach to enhance the accuracy and security under non-IID setting. Furthermore, a multi-model robust aggregation method using membership degree is proposed to enhance robustness. This method uses membership degree generated by soft clustering to categorize clients for better aggregation performance. Additionally, we evaluate SRFL in a simulation environment, confirming that it improves accuracy by 5%-30% over FedAVG in non-IID setting and protects the model from membership inference attack and Byzantine attack. It also reduces backdoor attack success rate by 4%-10% more compared to other robust aggregation algorithms.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] SRFL: A Secure & Robust Federated Learning framework for IoT with trusted execution environments
    Cao, Yihao
    Zhang, Jianbiao
    Zhao, Yaru
    Su, Pengchong
    Huang, Haoxiang
    Expert Systems with Applications, 2024, 239
  • [2] Secure sharing of industrial IoT data based on distributed trust management and trusted execution environments: a federated learning approach
    Zheng, Wei
    Cao, Yang
    Tan, Haining
    NEURAL COMPUTING & APPLICATIONS, 2023, 35 (29): : 21499 - 21509
  • [3] Secure sharing of industrial IoT data based on distributed trust management and trusted execution environments: a federated learning approach
    Wei Zheng
    Yang Cao
    Haining Tan
    Neural Computing and Applications, 2023, 35 : 21499 - 21509
  • [4] Mitigating Adversarial Attacks in Federated Learning with Trusted Execution Environments
    Queyrut, Simon
    Schiavoni, Valerio
    Felber, Pascal
    2023 IEEE 43RD INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, ICDCS, 2023, : 626 - 637
  • [5] A robust federated learning algorithm for partially trusted environments
    Li, Yong
    Liu, TongTong
    Ling, HaiChao
    Du, Wei
    Ren, XiangLin
    COMPUTERS & SECURITY, 2025, 148
  • [6] Blockchain managed federated learning for a secure IoT framework
    Chai, Jiayong
    Li, Jian
    Wei, Muhua
    Zhu, Chuangying
    EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2023, 2023 (01)
  • [7] Enhancing IoT Security and Privacy with Trusted Execution Environments and Machine Learning
    Yuhala, Peterson
    2023 53RD ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS - SUPPLEMENTAL VOLUME, DSN-S, 2023, : 176 - 178
  • [8] Poster: FLATEE: Federated Learning Across Trusted Execution Environments<bold> </bold>
    Mondal, Amp
    More, Yash
    Rooparaghunath, Ruthu Hulikal
    Gupta, Debayan
    2021 IEEE EUROPEAN SYMPOSIUM ON SECURITY AND PRIVACY (EUROS&P 2021), 2021, : 707 - 709
  • [9] RPC Based Framework for Partitioning IoT Security Software for Trusted Execution Environments
    Fischer, Thomas
    Lesjak, Christian
    Pirker, Dominic
    Steger, Christian
    2019 IEEE 10TH ANNUAL INFORMATION TECHNOLOGY, ELECTRONICS AND MOBILE COMMUNICATION CONFERENCE (IEMCON), 2019, : 430 - 435
  • [10] An Efficient Greedy Hierarchical Federated Learning Training Method Based on Trusted Execution Environments
    Yan, Jiaxing
    Li, Yan
    Yin, Sifan
    Kang, Xin
    Wang, Jiachen
    Zhang, Hao
    Hu, Bin
    ELECTRONICS, 2024, 13 (17)