gnark-crypto provides elliptic curve and pairing-based cryptography on BN, BLS12, BLS24 and BW6 curves. It also provides various algorithms (algebra, crypto) of particular interest to zero knowledge proof systems.
go golang cryptography crypto ecc elliptic-curves biginteger eddsa pairing fri zksnark mimc snark zkp finite-field-arithmetic bls12-381 bn254 hash-to-curve bls12-377
-
Updated
Dec 13, 2024 - Go