cryptography/bip32/ecurve library

Properties

EC_GROUP_ORDER → List<int>
final
EC_P → List<int>
final
G → ECPoint
final
n → BigInt
final
nDiv2 ↔ BigInt
getter/setter pair
secp256k1 → ECCurve_secp256k1
final
ZERO32 → Uint8List
final

Functions

assumeCompression(bool? value, Uint8List? pubkey) → bool
decodeFrom(Uint8List P) → ECPoint?
deterministicGenerateK(Uint8List hash, Uint8List x) → ECSignature
fromBuffer(Uint8List d) → BigInt
getEncoded(ECPoint? P, dynamic compressed) → Uint8List
isOrderScalar(dynamic x) → bool
isPoint(Uint8List p) → bool
isPrivate(Uint8List x) → bool
isScalar(Uint8List x) → bool
isSignature(Uint8List value) → bool
pointAddScalar(Uint8List p, Uint8List tweak, bool assumeCompressed) → Uint8List?
pointFromScalar(Uint8List d, bool compressed) → Uint8List?
privateAdd(Uint8List d, Uint8List tweak) → Uint8List?
sign(Uint8List hash, Uint8List x) → Uint8List
toBuffer(BigInt d) → Uint8List
verify(Uint8List hash, Uint8List q, Uint8List signature) → bool