Pinned Repositories
bellman
zk-SNARK library.
bls12_381
Implementation of the BLS12-381 pairing-friendly elliptic curve group
bulletproofs
A pure-Rust implementation of Bulletproofs using Ristretto.
curve25519-dalek-ng
A pure-Rust implementation of group operations on Ristretto and Curve25519
ff
Traits and utilities for working with finite fields.
groth16
Implementation of the Groth16 zk-SNARK proving system
group
Elliptic curve group traits and utilities.
jubjub
Implementation of the Jubjub elliptic curve group
merlin
Composable proof transcripts for public-coin arguments of knowledge
pairing
Pairing-friendly elliptic curve library.
Zero-knowledge Cryptography in Rust's Repositories
zkcrypto/bellman
zk-SNARK library.
zkcrypto/pairing
Pairing-friendly elliptic curve library.
zkcrypto/bls12_381
Implementation of the BLS12-381 pairing-friendly elliptic curve group
zkcrypto/ff
Traits and utilities for working with finite fields.
zkcrypto/jubjub
Implementation of the Jubjub elliptic curve group
zkcrypto/group
Elliptic curve group traits and utilities.
zkcrypto/bulletproofs
A pure-Rust implementation of Bulletproofs using Ristretto.
zkcrypto/merlin
Composable proof transcripts for public-coin arguments of knowledge
zkcrypto/curve25519-dalek-ng
A pure-Rust implementation of group operations on Ristretto and Curve25519
zkcrypto/groth16
Implementation of the Groth16 zk-SNARK proving system
zkcrypto/zkp
Experimental zero-knowledge proof compiler in Rust macros
zkcrypto/zk
Zero-knowledge cryptography traits
zkcrypto/subtle-ng
Pure-Rust traits and utilities for constant-time cryptographic implementations.
zkcrypto/rfcs
RFCs for changes to zkcrypto crates