secp256k1 library

Classes

AffinePoint
Point in 2d xy affine coordinates
Curve
exported variables incl. a, b
DER
Point
PrivateKey
PublicKey
Signature
Utilities
WNAF

Constants

W → const int
Precomputes-related code. W = window size

Properties

B256 BigInt
final
fLen int
field / group byte length
final
Gpows List<Point>
precomputes for base point G
final
Gx BigInt
base point x
final
Gy BigInt
base point y
final
N BigInt
curve (group) order
final
P BigInt
curve's field prime
final

Functions

hmacSha256(Uint8List hmacKey, Uint8List data) Uint8List

Typedefs

HmacDrbgFunction = Signature Function(Uint8List seed, K2SigFunc k2sigFunc)
HmacFnSync = Uint8List Function(Uint8List key, List<Uint8List> messages)
K2SigFunc = Signature? Function(Uint8List kb)
RandomBytesFunc = Uint8List Function(int length)