计算机科学
同态加密
可验证秘密共享
计算机安全
数据聚合器
架空(工程)
加密
密码学
计算机网络
分布式计算
无线传感器网络
集合(抽象数据类型)
程序设计语言
操作系统
作者
Xiaoyi Yang,Yanqi Zhao,Qian Chen,Yong Yu,Xiaojiang Du,Mohsen Guizani
出处
期刊:IEEE Network
[Institute of Electrical and Electronics Engineers]
日期:2022-09-01
卷期号:36 (5): 173-179
被引量:4
标识
DOI:10.1109/mnet.001.2200214
摘要
In the Internet of things (IoT) networks, largescale IoT devices are connected to the Internet to collect users' data. As a distributed machine learning paradigm, federated learning (FL) collaboratively trains the global model by utilizing large-scale distributed devices, while protecting the privacy of the local data sets of each participant. Federated learning with secure aggregation employs an aggregation server (aggregator) to compute a multiparty sum of model parameter updates of each participants in a secure manner and further realizes the updates. However, existing schemes are usually based on semi-honest assumptions, which make them vulnerable to malicious clients. In addition, they address the random client dropouts problem by increasing the data size, which brings a large communication overhead. To solve these issues, we propose an accountable and verifiable secure aggregation for federated learning framework. Specifically, we employ an SMC protocol based on homomorphic proxy re-authenticators and homomorphic proxy re-encryption to execute secure aggregation, while integrating the blockchain to realize the function of penalty for malicious behavior. Our framework can guarantee the verifiability of data provenance and is accountable for malicious clients. To demonstrate the usability of our framework, we evaluate the specific cryptography schemes and develop a blockchain-based prototype system by using solidity language to test the performance of the framework.
科研通智能强力驱动
Strongly Powered by AbleSci AI