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: almost 3 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
primihub/hehubA library providing tools and interfaces for working with homomorphic encryption in C++91
hcrypt-project/libscarabAn implementation of a fully homomorphic encryption scheme using large integers44
vernamlab/cuheA CUDA-accelerated library for homomorphic encryption and evaluation of polynomial rings.195
lducas/fhewA library that enables secure computation on encrypted data using a symmetric encryption scheme and arbitrary boolean circuits.222
huelse/heaan-pythonA Python wrapper for homomorphic encryption library HEAAN33
vernamlab/cufheA CUDA-accelerated Fully Homomorphic Encryption Library213
openfheorg/openfhe-developmentA library for implementing fully homomorphic encryption780
bogdan-kulynych/libsheAn encryption library allowing secure execution of functions on encrypted data without decrypting it27
kuleuven-cosic/finalProvides an implementation of a fully homomorphic encryption scheme based on NTRU and LWE.36
ibarrond/pyfhelA Python library for encrypted computations and data operations using homomorphic encryption490
ibm/helayersAn SDK for secure machine learning and data analysis in the cloud using fully homomorphic encryption.36
cryptoexperts/fv-nfllibA C++ library implementing the Fan-Vercauteren homomorphic encryption scheme60
encryptorion-lab/phantom-fheA CUDA-accelerated library for fully homomorphic encryption88
henrinormak/heimdallA Swift framework providing a simple interface to the Security framework's encryption and decryption operations402
kryptnostic/kryptoAn implementation of multivariate quadratic fully homomorphic encryption in C++50