module
0.0.0-20241102131135-b546fe3e7180
Repository: https://github.com/olegfomenko/crypto.git
Documentation: pkg.go.dev
# README
Crypto
Crypto library by Oleg Fomenko.
Includes:
-
Golang implementations of different crypto algorithms:
- Diffie Hellman
- Dynamic Merkle tree (base on Treap)
- Pedersen commitment (with Back-Maxwell rangeproof)
- Schnorr signature over bn256 curve
- ZK-SNARK (Pinocchio protocol) basic implementation
- Pedersen commitment on Circom circuits
- Elliptic curve
- El-Gamal
- Math (crypto)
- RSA
- Bulletproofs
- Bulletproofs++
- Pedersen commitment on GNARK circuits
- FFT
-
Circom circuits:
-
SageMath implementations of different crypto algorithms:
# Packages
No description provided by the author