Pairing cryptography library in Rust
☆168May 3, 2023Updated 2 years ago
Alternatives and similar repositories for bn
Users that are interested in bn are comparing it to the libraries listed below
Sorting:
- Pairing-friendly elliptic curve library.☆353Apr 17, 2025Updated 10 months ago
- ☆60Oct 11, 2017Updated 8 years ago
- ☆137May 13, 2020Updated 5 years ago
- Testudo: Spartan + Groth16☆53Feb 21, 2024Updated 2 years ago
- Implementation of the Jubjub elliptic curve group☆121Feb 25, 2026Updated last week
- 🎄🖋 A Rust implementation of Merkle signing☆15Jul 10, 2020Updated 5 years ago
- Rust implementation of Noise☆126May 31, 2017Updated 8 years ago
- Vector Commitments with Constant-Sized, Updatable Proofs and Linear-Sized Public Parameters☆11Jun 3, 2021Updated 4 years ago
- Public working documents (e.g., Internet drafts)☆26Jun 8, 2018Updated 7 years ago
- Pairing-friendly elliptic curve library☆24Aug 15, 2024Updated last year
- A pure-Rust implementation of the Paillier encryption scheme☆81May 25, 2018Updated 7 years ago
- ☆15Jul 8, 2021Updated 4 years ago
- LegoGroth16 implementation on top of Zexe☆25Dec 3, 2021Updated 4 years ago
- zk-SNARK library.☆1,115Feb 25, 2026Updated last week
- A collection of technical notes from the Geometry research team.☆47Apr 17, 2023Updated 2 years ago
- Communal zk-SNARK MPC for Public Parameters☆145Jun 1, 2021Updated 4 years ago
- A zkSNARK toolkit to work with circom zkp DSL in plonk proof system.☆159Jan 24, 2023Updated 3 years ago
- Early-stage research related to the Anoma protocols.☆36Oct 11, 2023Updated 2 years ago
- Starky implementation of Bls12-381☆13May 16, 2024Updated last year
- ☆30Feb 1, 2023Updated 3 years ago
- zero knowledge proof aggregator for general circuit☆73May 20, 2024Updated last year
- A library for decentralized private computation☆19Jul 21, 2021Updated 4 years ago
- A pairing-based threshold cryptosystem for collaborative decryption and signatures used in HoneybadgerBFT implementation☆201Aug 18, 2024Updated last year
- A Rust compiler plugin and support library to annotate overflow behavior☆106May 29, 2023Updated 2 years ago
- A Rust library for polynomial commitments☆423Dec 2, 2024Updated last year
- [RFC9380] Hash to curves - Rust reference implementation☆27Mar 10, 2024Updated last year
- Rust library for BLS signatures, MuSig, PS signatures☆70Apr 28, 2022Updated 3 years ago
- Zcash "Sapling" cryptography☆87Updated this week
- This was a pure-Rust implementation of a rangeproof scheme. It is now obsoleted by Bulletproofs.☆16Jul 24, 2018Updated 7 years ago
- Implementation of Plonk by Hand in rust☆62Feb 28, 2024Updated 2 years ago
- ☆117Aug 6, 2021Updated 4 years ago
- Benchmark for adding Lasso lookup argument to halo2 backend☆37Mar 3, 2024Updated 2 years ago
- Implementations of proof-carrying data☆37Jun 5, 2022Updated 3 years ago
- Rescue and Poseidon hash function implementations☆43Aug 15, 2024Updated last year
- Authenticated Encryption Based on the Masked Even-Mansour (MEM) Construction☆28Apr 20, 2018Updated 7 years ago
- Merkle tree in Rust☆134Aug 16, 2024Updated last year
- Gas-efficient and blazing fast proving for private signaling☆81Feb 3, 2024Updated 2 years ago
- Wrappers around Rust's integer to check for constant-time-compatible usage☆23Mar 13, 2020Updated 5 years ago
- Zero-knowledge layer-2 payment channels☆23Jun 5, 2023Updated 2 years ago