CHEM: Efficient Secure Aggregation with Cached Homomorphic Encryption in Federated Machine Learning Systems

12/22/2022
by   Dongfang Zhao, et al.
0

Although homomorphic encryption can be incorporated into neural network layers for securing machine learning tasks, such as confidential inference over encrypted data samples and encrypted local models in federated learning, the computational overhead has been an Achilles heel. This paper proposes a caching protocol, namely CHEM, such that tensor ciphertexts can be constructed from a pool of cached radixes rather than carrying out expensive encryption operations. From a theoretical perspective, we demonstrate that CHEM is semantically secure and can be parameterized with straightforward analysis under practical assumptions. Experimental results on three popular public data sets show that adopting CHEM only incurs sub-second overhead and yet reduces the encryption cost by 48 inference and 67 respectively.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/25/2020

Distributed Additive Encryption and Quantization for Privacy Preserving Federated Deep Learning

Homomorphic encryption is a very useful gradient protection technique us...
research
12/05/2022

Encrypted machine learning of molecular quantum properties

Large machine learning models with improved predictions have become wide...
research
11/25/2018

Faster CryptoNets: Leveraging Sparsity for Real-World Encrypted Inference

Homomorphic encryption enables arbitrary computation over data while it ...
research
04/19/2021

Vectorized Secure Evaluation of Decision Forests

As the demand for machine learning-based inference increases in tandem w...
research
08/09/2023

Communication-Efficient Search under Fully Homomorphic Encryption for Federated Machine Learning

Homomorphic encryption (HE) has found extensive utilization in federated...
research
08/26/2015

A review of homomorphic encryption and software tools for encrypted statistical machine learning

Recent advances in cryptography promise to enable secure statistical com...
research
11/04/2021

Secure Machine Learning in the Cloud Using One Way Scrambling by Deconvolution

Cloud-based machine learning services (CMLS) enable organizations to tak...

Please sign up or login with your details

Forgot password? Click here to reset