Litcius/Paper detail

Privacy-Enhanced and Verification-Traceable Aggregation for Federated Learning

Yanli Ren, Yerong Li, Guorui Feng, Xinpeng Zhang

2022IEEE Internet of Things Journal56 citationsDOI

Abstract

Federated learning (FL) is a distributed machine learning framework, which allows multiple users to collaboratively train and obtain a global model with high accuracy. Currently, FL is paid more attention by researchers and a growing number of protocols are proposed. This article first analyzes the security vulnerabilities of the VerifyNet and VeriFL protocols, and proposes a new aggregation protocol for FL. We use additive homomorphic encryption and double masking to simultaneously protect the user’s local model and the aggregated global model while most of the existing protocols only consider the privacy of the local model. Also, linear homomorphic hash and digital signature are used to achieve traceable verification, which means the users can not only verify the aggregation results, but also be able to identify the wrong epoch if the results are wrong. In summary, our protocol can realize the privacy of the local model and global model and achieve verification traceability even if the cloud server colludes with malicious users. The experimental results show that the proposed protocol improves the security of FL without decreasing the efficiency of the users and classification accuracy of the training model.

Topics & Concepts

Computer scienceHomomorphic encryptionProtocol (science)Federated learningHash functionTraceabilityEncryptionCloud computingDigital signatureCryptographic protocolComputer securityDistributed computingCryptographySoftware engineeringMedicineAlternative medicinePathologyOperating systemPrivacy-Preserving Technologies in DataCryptography and Data SecurityAdversarial Robustness in Machine Learning