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: over 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++ 91
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. 195
lducas/fhew A library that enables secure computation on encrypted data using a symmetric encryption scheme and arbitrary boolean circuits. 222
huelse/heaan-python A Python wrapper for homomorphic encryption library HEAAN 33
vernamlab/cufhe A CUDA-accelerated Fully Homomorphic Encryption Library 213
openfheorg/openfhe-development A library for implementing fully homomorphic encryption 780
bogdan-kulynych/libshe An encryption library allowing secure execution of functions on encrypted data without decrypting it 27
kuleuven-cosic/final Provides an implementation of a fully homomorphic encryption scheme based on NTRU and LWE. 36
ibarrond/pyfhel A Python library for encrypted computations and data operations using homomorphic encryption 490
ibm/helayers An SDK for secure machine learning and data analysis in the cloud using fully homomorphic encryption. 36
cryptoexperts/fv-nfllib A C++ library implementing the Fan-Vercauteren homomorphic encryption scheme 60
encryptorion-lab/phantom-fhe A CUDA-accelerated library for fully homomorphic encryption 88
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