mpyc
MPyC: Multiparty Computation in Python (by lschoe)
lattigo
A library for lattice-based multiparty homomorphic encryption in Go (by tuneinsight)
mpyc | lattigo | |
---|---|---|
1 | 1 | |
343 | 1,103 | |
- | 3.0% | |
7.4 | 9.4 | |
17 days ago | 4 days ago | |
Python | Go | |
MIT 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.
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.
mpyc
Posts with mentions or reviews of mpyc.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-11-25.
-
Idea for an NFT representing a real-life jewels
I would like to use Shamir Secret Sharing and Multi-Party computing for this. The solution would most likely require a side-chain. I would like to build on technologies such as MPyC and HoneyBadgerMPC .
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
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 mpyc and lattigo you can also consider the following projects:
kyber
openfhe-development - This is the development repository for the OpenFHE library. The current (stable) version is v1.1.4 (released on March 8, 2024).