forked from tornado-packages/noble-curves
611 B
611 B
micro-curve-definitions
Elliptic curves implementations. @noble/curves
is zero-dependency library for internal arithmetics.
micro-curve-definitions
is the actual implementations. Current functionality:
- NIST curves: P192, P224, P256, P384, P521 (ECDSA)
- secp256k1 (ECDSA, without Schnorr)
- stark curve
- bn254
Pairings are not implemented.
Usage
npm install micro-curve-definitions
import * as nist from 'micro-curve-definitions';
// P192, P224, P256, P384, P521, bn254
License
MIT (c) Paul Miller (https://paulmillr.com), see LICENSE file.