DeepAI AI Chat
Log In Sign Up

TenSEAL: A Library for Encrypted Tensor Operations Using Homomorphic Encryption

by   Ayoub Benaissa, et al.

Machine learning algorithms have achieved remarkable results and are widely applied in a variety of domains. These algorithms often rely on sensitive and private data such as medical and financial records. Therefore, it is vital to draw further attention regarding privacy threats and corresponding defensive techniques applied to machine learning models. In this paper, we present TenSEAL, an open-source library for Privacy-Preserving Machine Learning using Homomorphic Encryption that can be easily integrated within popular machine learning frameworks. We benchmark our implementation using MNIST and show that an encrypted convolutional neural network can be evaluated in less than a second, using less than half a megabyte of communication.


page 1

page 2

page 3

page 4


EDLaaS; Fully Homomorphic Encryption Over Neural Network Graphs

We present automatically parameterised Fully Homomorphic Encryption (FHE...

Privacy-Preserving Chaotic Extreme Learning Machine with Fully Homomorphic Encryption

The Machine Learning and Deep Learning Models require a lot of data for ...

Privacy-Preserving Machine Learning in Untrusted Clouds Made Simple

We present a practical framework to deploy privacy-preserving machine le...

Blind Faith: Privacy-Preserving Machine Learning using Function Approximation

Over the past few years, a tremendous growth of machine learning was bro...

Cryptotree: fast and accurate predictions on encrypted structured data

Applying machine learning algorithms to private data, such as financial ...

A brief history on Homomorphic learning: A privacy-focused approach to machine learning

Cryptography and data science research grew exponential with the interne...

Conditionals in Homomorphic Encryption and Machine Learning Applications

Homomorphic encryption aims at allowing computations on encrypted data w...

Code Repositories


A library for doing homomorphic encryption operations on tensors

view repo