readme update
This commit is contained in:
parent
1ed861dbad
commit
5983975ada
11
README.md
11
README.md
@ -4,13 +4,18 @@ Minimal, zero-dependency JS implementation of elliptic curve cryptography.
|
|||||||
|
|
||||||
Implements Short Weierstrass curves with ECDSA signature scheme.
|
Implements Short Weierstrass curves with ECDSA signature scheme.
|
||||||
|
|
||||||
To keep the package minimal, no curve definitions are provided out-of-box.
|
To keep the package minimal, no curve definitions are provided out-of-box. Use `micro-curve-definitions` module:
|
||||||
Main reason for that is the fact hashing library is usually required for full functionality. Use separate package that defines popular curves: `micro-curve-definitions` for P192, P224, P256, P384, P521, secp256k1, stark curve, bn254, pasta (pallas/vesta) - it depends on `@noble/hashes`.
|
|
||||||
|
- It provides P192, P224, P256, P384, P521, secp256k1, stark curve, bn254, pasta (pallas/vesta) short weierstrass curves
|
||||||
|
- It also provides ed25519 and ed448 twisted edwards curves
|
||||||
|
- Main reason for separate package is the fact hashing library (like `@noble/hashes`) is required for full functionality
|
||||||
|
- We may reconsider merging packages in future, when a stable version would be ready
|
||||||
|
|
||||||
Future plans:
|
Future plans:
|
||||||
|
|
||||||
- Edwards, Twisted Edwards & Montgomery curves
|
- Edwards and Montgomery curves
|
||||||
- hash-to-curve standard
|
- hash-to-curve standard
|
||||||
|
- point indistinguishability
|
||||||
- pairings
|
- pairings
|
||||||
|
|
||||||
### This library belongs to _noble_ crypto
|
### This library belongs to _noble_ crypto
|
||||||
|
Loading…
Reference in New Issue
Block a user