Zero-knowledge Cryptography in Rust (zkcrypto)

zkcrypto

Geek Repo

0

followers

0

following

0

stars

Github PK Tool:Github PK Tool

Zero-knowledge Cryptography in Rust's repositories

bellman

zk-SNARK library.

Language:RustLicense:NOASSERTIONStargazers:950Issues:40Issues:40

pairing

Pairing-friendly elliptic curve library.

Language:RustLicense:NOASSERTIONStargazers:319Issues:25Issues:58

bls12_381

Implementation of the BLS12-381 pairing-friendly elliptic curve group

Language:RustLicense:NOASSERTIONStargazers:272Issues:17Issues:36

ff

Traits and utilities for working with finite fields.

Language:RustLicense:Apache-2.0Stargazers:228Issues:9Issues:45

jubjub

Implementation of the Jubjub elliptic curve group

Language:RustLicense:NOASSERTIONStargazers:113Issues:13Issues:16

group

Elliptic curve group traits and utilities.

Language:RustLicense:NOASSERTIONStargazers:90Issues:6Issues:18

bulletproofs

A pure-Rust implementation of Bulletproofs using Ristretto.

Language:RustLicense:MITStargazers:46Issues:2Issues:7

merlin

Composable proof transcripts for public-coin arguments of knowledge

Language:RustLicense:MITStargazers:41Issues:2Issues:3

curve25519-dalek-ng

A pure-Rust implementation of group operations on Ristretto and Curve25519

Language:RustLicense:NOASSERTIONStargazers:25Issues:8Issues:11

groth16

Implementation of the Groth16 zk-SNARK proving system

zkp

Experimental zero-knowledge proof compiler in Rust macros

rfcs

RFCs for changes to zkcrypto crates

Language:PythonLicense:Apache-2.0Stargazers:4Issues:2Issues:0

subtle-ng

Pure-Rust traits and utilities for constant-time cryptographic implementations.

Language:RustLicense:BSD-3-ClauseStargazers:4Issues:3Issues:4