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: almost 2 years ago

Related projects:

RepositoryDescriptionStars
barrywhitehat/plonk_tutorialAn incomplete and learning-focused implementation of a cryptographic protocol78
pluto/ronkathonA collection of cryptographic primitives implemented in Rust from scratch to understand everything from first principles.192
zk-garage/plonkA Rust implementation of PLONK proving system with optimized performance and genericity for curve types295
dagenix/rust-cryptoA pure-Rust implementation of common cryptographic algorithms1,400
dusk-network/plonkA Rust implementation of a secure cryptographic system for efficient zero-knowledge proofs554
espressosystems/jellyfishA Rust implementation of a cryptographic system and extensions.412
adria0/plonk-by-fingersImplementation of the Plonk by Hand protocol in Rust to understand its inner workings60
orion-rs/orionA cryptographic library providing secure encryption and decryption methods631
adamisz/from0k2bpExploring the development of a cryptographic protocol from scratch to production-ready implementation156
plonky3/plonky3A toolkit for implementing polynomial IOPs and PIOPs.511
rustcrypto/hashesA collection of cryptographic hash functions implemented in pure Rust.1,913
dylanmckay/protocolA crate providing a protocol for sending and receiving structured data over various networks188
aldy505/phc-cryptoProvides a simplified interface to multiple hashing algorithms26
zonyitoo/mqtt-rsAn MQTT protocol library written in Rust.179
bryant/argon2rsA Rust library implementing the Argon2 password hashing algorithm174