plonky2

Cryptographic protocol library

A Rust implementation of a cryptographic protocol for secure multi-party computation and proof systems

GitHub

791 stars
31 watching
298 forks
Language: Rust
last commit: 14 days ago

Related projects:

Repository Description Stars
barrywhitehat/plonk_tutorial An incomplete and learning-focused implementation of a cryptographic protocol 78
pluto/ronkathon A collection of cryptographic primitives implemented in Rust from scratch to understand everything from first principles. 192
zk-garage/plonk A Rust implementation of PLONK proving system with optimized performance and genericity for curve types 295
dagenix/rust-crypto A pure-Rust implementation of common cryptographic algorithms 1,400
dusk-network/plonk A Rust implementation of a secure cryptographic system for efficient zero-knowledge proofs 554
espressosystems/jellyfish A Rust implementation of a cryptographic system and extensions. 412
adria0/plonk-by-fingers Implementation of the Plonk by Hand protocol in Rust to understand its inner workings 60
orion-rs/orion A cryptographic library providing secure encryption and decryption methods 631
adamisz/from0k2bp Exploring the development of a cryptographic protocol from scratch to production-ready implementation 156
plonky3/plonky3 A toolkit for implementing polynomial IOPs, such as PLONK and STARKs. 495
rustcrypto/hashes A collection of cryptographic hash functions implemented in pure Rust. 1,913
dylanmckay/protocol A crate providing a protocol for sending and receiving structured data over various networks 188
aldy505/phc-crypto Provides a simplified interface to multiple hashing algorithms 26
zonyitoo/mqtt-rs An MQTT protocol library written in Rust. 179
bryant/argon2rs A Rust library implementing the Argon2 password hashing algorithm 174