EDLaaS; Fully Homomorphic Encryption Over Neural Network Graphs

10/26/2021
by   George Onoufriou, et al.
5

We present automatically parameterised Fully Homomorphic Encryption (FHE), for encrypted neural network inference. We present and exemplify our inference over FHE compatible neural networks with our own open-source framework and reproducible step-by-step examples. We use the 4th generation Cheon, Kim, Kim and Song (CKKS) FHE scheme over fixed points provided by the Microsoft Simple Encrypted Arithmetic Library (MS-SEAL). We significantly enhance the usability and applicability of FHE in deep learning contexts, with a focus on the constituent graphs, traversal, and optimisation. We find that FHE is not a panacea for all privacy preserving machine learning (PPML) problems, and that certain limitations still remain, such as model training. However we also find that in certain contexts FHE is well suited for computing completely private predictions with neural networks. We focus on convolutional neural networks (CNNs), fashion-MNIST, and levelled FHE operations. The ability to privately compute sensitive problems more easily, while lowering the barriers to entry, can allow otherwise too-sensitive fields to begin advantaging themselves of performant third-party neural networks. Lastly we show encrypted deep learning, applied to a sensitive real world problem in agri-food, and how this can have a large positive impact on food-waste and encourage much-needed data sharing.

READ FULL TEXT

page 2

page 6

page 9

research
04/07/2021

TenSEAL: A Library for Encrypted Tensor Operations Using Homomorphic Encryption

Machine learning algorithms have achieved remarkable results and are wid...
research
10/15/2021

Efficient Representations for Privacy-Preserving Inference

Deep neural networks have a wide range of applications across multiple d...
research
04/29/2019

SEALion: a Framework for Neural Network Inference on Encrypted Data

We present SEALion: an extensible framework for privacy-preserving machi...
research
07/26/2021

Fully Homomorphically Encrypted Deep Learning as a Service

Fully Homomorphic Encryption (FHE) is a relatively recent advancement in...
research
01/30/2021

Efficient CNN Building Blocks for Encrypted Data

Machine learning on encrypted data can address the concerns related to p...
research
02/03/2023

TT-TFHE: a Torus Fully Homomorphic Encryption-Friendly Neural Network Architecture

This paper presents TT-TFHE, a deep neural network Fully Homomorphic Enc...
research
11/12/2022

Privacy-Preserving Credit Card Fraud Detection using Homomorphic Encryption

Credit card fraud is a problem continuously faced by financial instituti...

Please sign up or login with your details

Forgot password? Click here to reset