Module ecdsa

Source
Expand description

ECDSA threshold cryptography implementation.

Structs§

Ecdsa
A threshold ECDSA implementation that allows distributed key generation and signing.
EcdsaSignature
A signature for ECDSA cryptographic operations.
MessageHash
A message hash for ECDSA operations. Can be created either via MessageHash::sha256 or MessageHash::keccak256. If you need a different hash function you can hash yourself and construct via MessageHash::from_hash.

Constants§

UNCOMPRESSED_PUB_KEY_SIZE
The size of an uncompressed ECDSA public key in bytes.

Type Aliases§

EcdsaExtendedPrivateKey
An extended private key for ECDSA operations.
EcdsaExtendedPublicKey
An extended public key for ECDSA operations.
EcdsaPublicKey
A public key for ECDSA cryptographic operations.
EcdsaSecretShare
A secret share for ECDSA cryptographic operations.