Privacy-preserving federated learning based on multi-key homomorphic encryption

Jing Ma, Si-Ahmed Naas, Stephan Sigg, Xixiang Lyu*

*Corresponding author for this work

    Research output: Contribution to journalArticleScientificpeer-review

    175 Citations (Scopus)
    533 Downloads (Pure)

    Abstract

    With the advance of machine learning and the Internet of Things (IoT), security and privacy have become critical concerns in mobile services and networks. Transferring data to a central unit violates the privacy of sensitive data. Federated learning mitigates this need to transfer local data by sharing model updates only. However, privacy leakage remains an issue. This paper proposes xMK-CKKS, an improved version of the MK-CKKS multi-key homomorphic encryption protocol, to design a novel privacy-preserving federated learning scheme. In this scheme, model updates are encrypted via an aggregated public key before sharing with a server for aggregation. For decryption, a collaboration among all participating devices is required. Our scheme prevents privacy leakage from publicly shared model updates in federated learning and is resistant to collusion between k < N - 1 participating devices and the server. The evaluation demonstrates that the scheme outperforms other innovations in communication and computational cost while preserving model accuracy.

    Original languageEnglish
    Pages (from-to)5880-5901
    Number of pages22
    JournalInternational Journal of Intelligent Systems
    Volume37
    Issue number9
    Early online date17 Jan 2022
    DOIs
    Publication statusPublished - Sept 2022
    MoE publication typeA1 Journal article-refereed

    Fingerprint

    Dive into the research topics of 'Privacy-preserving federated learning based on multi-key homomorphic encryption'. Together they form a unique fingerprint.

    Cite this