markkurossi / mpc
Secure Multi-Party Computation (MPC) with Go. This project implements secure two-party computation with Garbled circuit protocol.
☆104Updated last week
Related projects: ⓘ
- Threshold signature schemes made simple to use☆28Updated 3 months ago
- A collection of Paillier cryptosystem zero knowledge proofs☆113Updated last year
- Implementation of the FROST protocol for threshold Ed25519 signing☆60Updated 4 months ago
- Efficient and Interactive Zero-Knowledge Proofs☆77Updated 7 months ago
- Example to create merkle path proof using libsnark☆45Updated 4 years ago
- High-speed BLS12-381 implementation in Go☆124Updated last year
- zkSNARK library implementation in Go from scratch (compiler, setup, prover, verifier)☆255Updated 3 years ago
- zkInterface is a protocol for the interoperability of zero-knowledge frameworks.☆123Updated last year
- Robust MPC-based confidentiality layer for blockchains☆128Updated 3 years ago
- Threshold BLS signatures in Rust☆69Updated 2 years ago
- A curated list of distributed key generation and threshold signatures implementations☆271Updated last year
- zkSNARK Groth16 prover & verifier☆35Updated last year
- Package bn256 implements a particular bilinear group.☆124Updated 9 months ago
- Arithmatic circuits convertible to R1CS based on Bulletproofs☆83Updated last year
- C++ library for IOP-based zkSNARKs☆145Updated 8 months ago
- A suite of rust libraries for secure multi-party computation☆264Updated 2 weeks ago
- ☆13Updated last month
- Algorand's reference implementation of bls signature scheme☆50Updated last year
- A Platform for Robust Threshold Cryptography based on Asynchronous Publicly Verifiable Secret Sharing with Tunable Security☆95Updated 2 years ago
- This project is a C++ implementation of {t,n}-Threshold Signature Scheme☆91Updated 2 months ago
- Pure Go implementation of the Ristretto prime-order group over Edwards25519☆86Updated last year
- ☆19Updated 2 years ago
- ☆46Updated last year
- Go implementation of the BLS12-381 pairing☆89Updated last year
- examples for bellman zk-snarks library☆74Updated 5 years ago
- Rust library for building IQC: cryptography based on class groups of imaginary quadratic orders☆63Updated last year
- Implementation of protocols for threshold signatures☆308Updated last month
- ☆55Updated last year
- A pure-Rust implementation of Bulletproofs using Ristretto.☆49Updated last month
- (Towards) Scalable Threshold Crypto: BLS threshold signatures with millions of signers and a scalable Distributed Key Generation (and VSS…☆32Updated 7 months ago