openfhe-development VS lattigo

Compare openfhe-development vs lattigo and see what are their differences.

openfhe-development

This is the development repository for the OpenFHE library. The current (stable) version is v1.1.4 (released on March 8, 2024). (by openfheorg)

lattigo

A library for lattice-based multiparty homomorphic encryption in Go (by tuneinsight)
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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
openfhe-development lattigo
5 1
612 1,103
5.4% 3.0%
8.7 9.4
7 days ago 4 days ago
C++ Go
BSD 2-clause "Simplified" License Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

openfhe-development

Posts with mentions or reviews of openfhe-development. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-03-16.

lattigo

Posts with mentions or reviews of lattigo. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-02-13.
  • Google’s Fully Homomorphic Encryption Compiler – A Primer
    2 projects | news.ycombinator.com | 13 Feb 2023
    I could not find on which algorithm this compiler is based at first sight.

    I know of an other library for homomorphic encryption Lattigo (https://github.com/tuneinsight/lattigo) which is based on Ring Learning with Errors.

    The security of RLWE is "believed" to be strong (meaning there has not been a proof of the opposite yet). It is based on the Lattice problem which is likely to be resistant even to quantum computers.

    For a more formal and complete explanation, the paper "A Decade of Lattice Cryptography" was very instructive. https://eprint.iacr.org/2015/939.pdf

What are some alternatives?

When comparing openfhe-development and lattigo you can also consider the following projects:

gsoc - NumFOCUS Google Summer of Code Materials

kyber

liberate-fhe - A Fully Homomorphic Encryption (FHE) library for bridging the gap between theory and practice with a focus on performance and accuracy.

mpyc - MPyC: Multiparty Computation in Python

concrete - Concrete: TFHE Compiler that converts python programs into FHE equivalent

fully-homomorphic-encryption - An FHE compiler for C++

pboted - Standalone C++ client for I2P/Bote (server-less encrypted KademliaDHT-based email protocol).