BPVFL: A Bidirectional Privacy-Preserving Verifiable Federated Learning Framework with Homomorphic Encryption

Jingwei Liu, Sijing Chen, Junrong Zhu, Rong Sun, Xiaojiang Du, Mohsen Guizani

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Federated learning, while advancing data privacy, faces risks of sensitive information leakage through parameter updates, making it susceptible to inference and data reconstruction attacks. Fraudulent behaviors by central servers or clients can undermine the integrity of model training, thereby reducing accuracy and affecting decision-making quality. This paper introduces a bidirectional, privacy-preserving verifiable federated learning framework(BPVFL) built on homomorphic encryption and a novel three-party zero-knowledge protocol. This framework guarantees the integrity of server aggregation and the credibility of the information uploaded by clients. Experimental results demonstrate that BPVFL effectively protects client privacy, prevents fraud by servers and certain clients, and efficiently handles numerous client disconnections with minimal overhead.

Original languageEnglish
Title of host publicationGLOBECOM 2024 - 2024 IEEE Global Communications Conference
Pages638-643
Number of pages6
ISBN (Electronic)9798350351255
DOIs
StatePublished - 2024
Event2024 IEEE Global Communications Conference, GLOBECOM 2024 - Cape Town, South Africa
Duration: 8 Dec 202412 Dec 2024

Publication series

NameProceedings - IEEE Global Communications Conference, GLOBECOM
ISSN (Print)2334-0983
ISSN (Electronic)2576-6813

Conference

Conference2024 IEEE Global Communications Conference, GLOBECOM 2024
Country/TerritorySouth Africa
CityCape Town
Period8/12/2412/12/24

Keywords

  • Federated learning
  • Homomorphic encryption
  • Privacy preservation
  • Zero-knowledge

Fingerprint

Dive into the research topics of 'BPVFL: A Bidirectional Privacy-Preserving Verifiable Federated Learning Framework with Homomorphic Encryption'. Together they form a unique fingerprint.

Cite this