HElib

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. [Moved to: https://github.com/homenc/HElib] (by shaih)

HElib Alternatives

Similar projects and alternatives to HElib based on common topics and language

  • concrete

    Concrete: TFHE Compiler that converts python programs into FHE equivalent

  • falcon-public

    Implementation of protocols in Falcon

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • fhe-toolkit-linux

    IBM Fully Homomorphic Encryption Toolkit For Linux. This toolkit is a Linux based Docker container that demonstrates computing on encrypted data without decrypting it! The toolkit ships with two demos including a fully encrypted Machine Learning inference with a Neural Network and a Privacy-Preserving key-value search.

  • HElib

    3 HElib VS HElib

    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.

  • milo

    Cryptography library for modern C++.

  • cryfs

    Cryptographic filesystem for the cloud

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better HElib alternative or higher similarity.

HElib reviews and mentions

Posts with mentions or reviews of HElib. We have used some of these posts to build our list of alternatives and similar projects.
  • How can I, as an undergraduate student from a third world country, work on cryptographic implementations?
    1 project | /r/cryptography | 22 Feb 2022
    I'm currently a math undergraduate student whose primary area of interest is cryptography. I have a solid background in number/group/field/complexity theory, and have worked on some niche topics in Multisignatures and Secret Sharing before (and currently have a preprint and a paper under review). Personally I'm a lot more into secure implementations of cryptosystems, and so I've naturally gotten interested into lattices and more generally fully homomorphic encryption and have been reading surveys on the topic, and have checked out some stuff like HElib (https://github.com/shaih/HElib) and so on.

Stats

Basic HElib repo stats
1
2,900
10.0
over 1 year ago

shaih/HElib is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

The primary programming language of HElib is C++.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com