elliptic-curves topic
gnark-crypto
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 p...
noble-ed25519
Fastest 4KB JS implementation of ed25519 signatures
bulletproofs
Bulletproofs are short non-interactive zero-knowledge proofs that require no trusted setup
circl
CIRCL: Cloudflare Interoperable Reusable Cryptographic Library
zkp
Experimental zero-knowledge proof compiler in Rust macros
Bitcoin-Cryptography-Library
Nayuki's implementation of cryptographic primitives used in Bitcoin.
curv
Rust language general purpose elliptic curve cryptography.
EllipticCurveKeyPair
Sign, verify, encrypt and decrypt using the Secure Enclave
python-ecdsa
pure-python ECDSA signature/verification and ECDH key agreement