Repository files navigation
AES - a (naive) implementation of AES encryption and decryption
ChaCha20 Implementation - a Noir implementation of ChaCha20 as defined by RFC7539
ElGamal Encryption - Exponential ElGamal Encryption on the Baby Jubjub curve
Hydra for BN254 - symmetric encryption and decryption
ECIES - simple implementation of ECIES on the Baby Jubjub curve
ECDH - simple implementation of ECDH on the Baby Jubjub curve
ZK-Kit: Merkle Trees - verification of (non-)membership proofs and add/update/delete leaves
Indexed Merkle Tree - Generate and verify proofs of inclusion, exclusion, or insert transition, includes complementary NPM package
Merkle Tree - Merkle Tree implementations forked from Aztec Packages
Message Authentication Code
Noir HMAC - hash-based message authentication code
rocq-of-noir - formal verification of Noir programs with Rocq
lampe - formal verification of Noir programs with Lean
hunter - mutation-testing of Noir programs
zk-mutant - mutation testing for Noir programs (source-level), running nargo test against small mutations to assess test-suite effectiveness
Circuzz fuzzer - fuzzer for finding soundness and completeness issues in the Noir infrastructure (by Consensys Diligence and TU Vienna)
noir-metrics - source code metrics for Noir programs, with JSON output designed for audits, tooling, and mutation testing
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
You can’t perform that action at this time.