Yiran Li,Shibin Zhang,Yan Chang,Guowen Xu,Hongwei Li
出处
期刊:IEEE Internet of Things Journal [Institute of Electrical and Electronics Engineers] 日期:2024-02-01卷期号:11 (3): 5063-5077被引量:2
标识
DOI:10.1109/jiot.2023.3302795
摘要
Federated learning (FL) has been widely applied in Internet of Things (IoT). However, two security problems hinder the proliferation of FL in practical IoT, i.e., privacy leakage and poisoning attacks. To address these problems, various approaches have been proposed from different perspectives. Nevertheless, there remain two critical challenges: i) how to establish a unified framework for protecting privacy and defending against poisoning attacks, and ii) how to implement such methods in the flexible computing architecture of fog computing. In this paper, we propose Crossbeam, a comprehensive scheme that provides both defense against poisoning attacks and privacy protection for federated learning in fog computing. Specifically, we construct frameworks to defend against poisoning attacks under both independent and identically distributed (IID) and non-IID settings. Meanwhile, we establish an actively secure framework to protect users’ privacy, building a bridge between privacy protection and poisoning defense. Our Crossbeam allows multiple fog nodes and users to collaboratively achieve the FL training. Besides, it can effectively alleviate the negative impact caused by poisoning attacks, meanwhile, users’ data confidentiality can still be guaranteed, even if multiple active fog nodes collude with each other to infer users’ privacy. Additionally, our scheme is of robustness to participants (fog nodes and users) being off-line during the training process. Moreover, benefited from the superiorities of our hierarchical mechanism and secure framework, our scheme can perform with high efficiency. We present rigorous security proof and extensive performance analysis for our Crossbeam.