Towards Quantum-Safe Federated Learning via Homomorphic Encryption: Learning with Gradients
Guangfeng Yan, Shanxiang Lyu, Hanxu Hou, Zhiyong Zheng, Linqi Song
TL;DR
This work addresses gradient leakage and quantum-era security in federated learning by proposing FLAG, a post-quantum, private-key encryption framework for encrypted gradient aggregation. The core idea is to use lattice-based LWE encryption with per-client secret keys and a half-dithered, randomized gradient quantization that cancels the LWE error term, enabling exact aggregation without exposing raw gradients. The paper proves CPA security under LWE with uniform errors, analyzes overflow probability, and derives communication-cost bounds, while demonstrating practical performance through MNIST experiments where accuracy remains close to unencrypted baselines as the quantization bit-width increases. Overall, FLAG offers scalable, post-quantum secure FL with low communication overhead and strong privacy guarantees for honest-but-curious servers.
Abstract
This paper introduces a privacy-preserving distributed learning framework via private-key homomorphic encryption. Thanks to the randomness of the quantization of gradients, our learning with error (LWE) based encryption can eliminate the error terms, thus avoiding the issue of error expansion in conventional LWE-based homomorphic encryption. The proposed system allows a large number of learning participants to engage in neural network-based deep learning collaboratively over an honest-but-curious server, while ensuring the cryptographic security of participants' uploaded gradients.
