github.com/RustCrypto/elliptic-curves
Collection of pure Rust elliptic curve implementations: NIST P-224, P-256, P-384, P-521, secp256k1, SM2
https://github.com/RustCrypto/elliptic-curves
cargo: p256_flow 1.0.0
Flow-Rust-SDK Version of p256 Pure Rust implementation of the NIST P-256 (a.k.a. secp256r1, prime...1 version - Latest release: over 4 years ago - 1 dependent package - 1 dependent repositories - 3.96 thousand downloads total
cargo: ed448-goldilocks 0.9.0
A pure-Rust implementation of Ed448 and Curve448 and Decaf. This crate also includes signing and ...16 versions - Latest release: almost 3 years ago - 2 dependent packages - 1 dependent repositories - 503 thousand downloads total
cargo: x448 0.6.0
Pure Rust implementation of X448, an elliptic curve Diffie-Hellman function10 versions - Latest release: over 5 years ago - 1 dependent package - 1 dependent repositories - 348 thousand downloads total
cargo: hash2curve 0.1.0
hash2curve algorithm implementation10 versions - Latest release: about 5 years ago - 2 dependent packages - 1 dependent repositories - 15.2 thousand downloads total
cargo: bp256 0.6.1
Brainpool P-256 (brainpoolP256r1 and brainpoolP256t1) elliptic curves11 versions - Latest release: almost 3 years ago - 13.1 thousand downloads total
cargo: bp384 0.6.1
Brainpool P-384 (brainpoolP384r1 and brainpoolP384t1) elliptic curves11 versions - Latest release: almost 3 years ago - 13.8 thousand downloads total
cargo: weierstrass 0.0.0
Elliptic curves in short Weierstrass form1 version - Latest release: about 6 years ago - 1 dependent repositories - 1.65 thousand downloads total
Top 2.7% on crates.io
35 versions - Latest release: about 1 year ago - 78 dependent packages - 1,481 dependent repositories - 28.1 million downloads total
cargo: p384 0.13.1
Pure Rust implementation of the NIST P-384 (a.k.a. secp384r1) elliptic curve as defined in SP 800...35 versions - Latest release: about 1 year ago - 78 dependent packages - 1,481 dependent repositories - 28.1 million downloads total
Top 2.9% on crates.io
70 versions - Latest release: over 1 year ago - 183 dependent packages - 4,069 dependent repositories - 34.3 million downloads total
cargo: k256 0.13.4
secp256k1 elliptic curve library written in pure Rust with support for ECDSA signing/verification...70 versions - Latest release: over 1 year ago - 183 dependent packages - 4,069 dependent repositories - 34.3 million downloads total
cargo: secp256k1-ecdsa
DISCONTINUED: use https://crates.io/crates/k256 instead. secp256k1 support for the Elliptic Curve...3 versions - Latest release: 5 months ago - 3.37 thousand downloads total
Top 2.9% on crates.io
44 versions - Latest release: almost 3 years ago - 197 dependent packages - 2,164 dependent repositories - 60.2 million downloads total
cargo: p256 0.13.2
Pure Rust implementation of the NIST P-256 (a.k.a. secp256r1, prime256v1) elliptic curve as defin...44 versions - Latest release: almost 3 years ago - 197 dependent packages - 2,164 dependent repositories - 60.2 million downloads total
cargo: koblitz 0.0.0
Elliptic curves in Koblitz form1 version - Latest release: about 6 years ago - 1.71 thousand downloads total
cargo: edwards 0.0.0
Elliptic curves in Edwards form1 version - Latest release: about 6 years ago - 1.71 thousand downloads total
cargo: montgomery 0.0.0
Elliptic curves in Montgomery form1 version - Latest release: about 6 years ago - 1.67 thousand downloads total
cargo: bignp256 0.14.0-pre.0
Pure Rust implementation of the Bign P-256 (a.k.a. bign-curve256v1) elliptic curve as defined in ...1 version - Latest release: 5 months ago - 190 downloads total
cargo: k256_flow 1.0.0
Flow-Rust-SDK Version of k256 secp256k1 elliptic curve library written in pure Rust with support ...1 version - Latest release: over 4 years ago - 1.58 thousand downloads total
cargo: bign256 0.13.1
Pure Rust implementation of the Bign P-256 (a.k.a. bign-curve256v1) elliptic curve as defined in ...2 versions - Latest release: about 2 years ago - 3.01 thousand downloads total
cargo: p256k
secp256k1 elliptic curve library written in pure Rust with support for ECDSA signing/verification...2 versions - Latest release: 5 months ago - 2.13 thousand downloads total
cargo: zlint 0.0.0
Wrapper for invoking the zlint certificate linter1 version - Latest release: almost 3 years ago - 1.49 thousand downloads total
Top 3.6% on crates.io
22 versions - Latest release: over 2 years ago - 12 dependent packages - 887 dependent repositories - 37.4 million downloads total
cargo: primeorder 0.13.6
Pure Rust implementation of complete addition formulas for prime order elliptic curves (Renes-Cos...22 versions - Latest release: over 2 years ago - 12 dependent packages - 887 dependent repositories - 37.4 million downloads total
cargo: sm2 0.13.3
Pure Rust implementation of the SM2 elliptic curve as defined in the Chinese national standard GM...6 versions - Latest release: over 2 years ago - 1 dependent package - 20.4 thousand downloads total
cargo: earthbucks_k256 0.8.2
secp256k1 elliptic curve library written in pure Rust with support for ECDSA signing/verification...2 versions - Latest release: over 1 year ago - 2.13 thousand downloads total
cargo: primefield 0.14.0-pre.6
Macros for generating prime field implementations8 versions - Latest release: 6 months ago - 40.6 thousand downloads total
Top 8.3% on crates.io
2 versions - Latest release: almost 3 years ago - 5 dependent packages - 4 dependent repositories - 240 thousand downloads total
cargo: p192 0.13.0
Pure Rust implementation of the NIST P-192 (a.k.a. secp192r1) elliptic curve as defined in SP 800...2 versions - Latest release: almost 3 years ago - 5 dependent packages - 4 dependent repositories - 240 thousand downloads total
Top 9.1% on crates.io
4 versions - Latest release: almost 3 years ago - 3 dependent packages - 1 dependent repositories - 411 thousand downloads total
cargo: p224 0.13.2
Pure Rust implementation of the NIST P-224 (a.k.a. secp224r1) elliptic curve as defined in SP 800...4 versions - Latest release: almost 3 years ago - 3 dependent packages - 1 dependent repositories - 411 thousand downloads total
Top 9.8% on crates.io
16 versions - Latest release: over 2 years ago - 14 dependent packages - 1 dependent repositories - 9.17 million downloads total
cargo: p521 0.13.3
Pure Rust implementation of the NIST P-521 (a.k.a. secp521r1) elliptic curve as defined in SP 800...16 versions - Latest release: over 2 years ago - 14 dependent packages - 1 dependent repositories - 9.17 million downloads total