HElib

Homomorphic Encryptor

An open-source software library implementing homomorphic encryption schemes

HElib is an open-source software library that implements homomorphic encryption. It supports the BGV scheme with bootstrapping and the Approximate Number CKKS scheme. HElib also includes optimizations for efficient homomorphic evaluation, focusing on effective use of ciphertext packing techniques and on the Gentry-Halevi-Smart optimizations.

GitHub

15 stars
1 watching
0 forks
last commit: about 1 year ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
primihub/hehub A library providing tools and interfaces for working with homomorphic encryption in C++ 90
hcrypt-project/libscarab An implementation of a fully homomorphic encryption scheme using large integers 44
vernamlab/cuhe A CUDA-accelerated library for homomorphic encryption and evaluation of polynomial rings. 194
lducas/fhew A C++ library implementing a fully homomorphic encryption scheme for secure evaluation of boolean circuits on encrypted data. 221
huelse/heaan-python A Python wrapper for homomorphic encryption library HEAAN 33
vernamlab/cufhe A CUDA-accelerated Fully Homomorphic Encryption Library 212
openfheorg/openfhe-development An open-source library for fully homomorphic encryption and secure multiparty computation 765
bogdan-kulynych/libshe An encryption library allowing secure execution of functions on encrypted data without decrypting it 27
kuleuven-cosic/final A C++ implementation of a fully homomorphic encryption scheme based on NTRU and LWE. 35
ibarrond/pyfhel A Python library for encrypted computations and data operations using homomorphic encryption 487
ibm/helayers An SDK for secure machine learning and data analysis in the cloud using fully homomorphic encryption. 35
cryptoexperts/fv-nfllib A C++ library implementing the Fan-Vercauteren homomorphic encryption scheme 59
encryptorion-lab/phantom-fhe A CUDA-accelerated homomorphic encryption library 80
henrinormak/heimdall A Swift framework providing a simple interface to the Security framework's encryption and decryption operations 402
kryptnostic/krypto An implementation of multivariate quadratic fully homomorphic encryption in C++ 50