TY - JOUR
T1 - A Privacy-Enhanced Method for Privacy-Preserving and Verifiable Federated Learning
AU - Wang, Xiaofen
AU - Chen, Tao
AU - Dai, Hong Ning
AU - Long, Peng
AU - Yang, Haomiao
AU - Xiong, Zehui
AU - Susilo, Willy
N1 - Funding Information:
This work was supported in part by the National Key Research and Development Program of China under Grant 2023YFB3105901; in part by the National Natural Science Foundation of China under Grant 62372092; in part by the Natural Science Foundation of Sichuan Province under Grant 2025ZNSFSC0512; in part by the Sichuan Science and Technology Program under Grant 2024NSFTD0031; and in part by the Science and Technology Development Fund, Macau, SAR, under Grant 0076/2022/A2.
Publisher Copyright:
© 2025 IEEE.
PY - 2025/7/15
Y1 - 2025/7/15
N2 - Federated learning (FL) allows clients to share model gradients instead of privacy-sensitive data, which can solve the issue of data silos, but lead to the problem of data privacy leakage due to the model gradient revealing the characteristics of the training data. Privacy-preserving FL based on homomorphic encryption (HE) schemes (HE-based PPFL) can properly solve the issues of participants’s data privacy leakage, but they encounter some new challenges. Existing privacy-preserving federated learning (PPFL)-based single-key HE schemes face the problem that clients can obtain others’ model gradients due to the shared key and PPFL-based multikey HE (MKHE) schemes face the issues of incomplete privacy protection for models and high communication overhead due to the requirement of the collaborated decryption. Moreover, existing PPFL schemes either assume the server is always honest or the verification method is unreliable and expensive. To tackle these emerging challenges in HE-based PPFL, we propose an enhancing privacy-preserving and verifiable FL scheme. Specifically, we first construct a novel MKHE algorithm that achieves single-key decryption instead of the collaborated decryption in traditional PPFL-based MKHE. Meanwhile, we design a blockchain-based public verification method for the global model by applying a vector homomorphic hash, which can properly solve the issues of unreliable and expensive global model verification of the existing global model verification methods. Formal security analysis shows that the proposed scheme can well provide complete privacy protection and guarantee the integrity of the global model. Extensive experiments demonstrate that the proposed schemes can keep high accuracy (≈ 95%) compared with existing differential privacy-based PPFL schemes (≤ 90%). Meanwhile, the proposed schemes can achieve no decryption share size (0MB) compared to existing HE-based PPFL schemes and efficient verification compared with existing model verification methods based on bilinear maps.
AB - Federated learning (FL) allows clients to share model gradients instead of privacy-sensitive data, which can solve the issue of data silos, but lead to the problem of data privacy leakage due to the model gradient revealing the characteristics of the training data. Privacy-preserving FL based on homomorphic encryption (HE) schemes (HE-based PPFL) can properly solve the issues of participants’s data privacy leakage, but they encounter some new challenges. Existing privacy-preserving federated learning (PPFL)-based single-key HE schemes face the problem that clients can obtain others’ model gradients due to the shared key and PPFL-based multikey HE (MKHE) schemes face the issues of incomplete privacy protection for models and high communication overhead due to the requirement of the collaborated decryption. Moreover, existing PPFL schemes either assume the server is always honest or the verification method is unreliable and expensive. To tackle these emerging challenges in HE-based PPFL, we propose an enhancing privacy-preserving and verifiable FL scheme. Specifically, we first construct a novel MKHE algorithm that achieves single-key decryption instead of the collaborated decryption in traditional PPFL-based MKHE. Meanwhile, we design a blockchain-based public verification method for the global model by applying a vector homomorphic hash, which can properly solve the issues of unreliable and expensive global model verification of the existing global model verification methods. Formal security analysis shows that the proposed scheme can well provide complete privacy protection and guarantee the integrity of the global model. Extensive experiments demonstrate that the proposed schemes can keep high accuracy (≈ 95%) compared with existing differential privacy-based PPFL schemes (≤ 90%). Meanwhile, the proposed schemes can achieve no decryption share size (0MB) compared to existing HE-based PPFL schemes and efficient verification compared with existing model verification methods based on bilinear maps.
KW - Federated learning (FL)
KW - privacy-preserving
KW - integrity verification
KW - multikey homomorphic encryption (MKHE)
UR - https://www.scopus.com/pages/publications/105002773980
U2 - 10.1109/JIOT.2025.3561262
DO - 10.1109/JIOT.2025.3561262
M3 - Journal article
AN - SCOPUS:105002773980
SN - 2327-4662
VL - 12
SP - 26768
EP - 26781
JO - IEEE Internet of Things Journal
JF - IEEE Internet of Things Journal
IS - 14
ER -