Crate tiny_ec

Source
Expand description

Pure Rust implementation of the secp256k1 curve and fast ECDSA signatures. The secp256k1 curve is used extensively in Bitcoin and Ethereum-alike cryptocurrencies.

Modules§

  • Curve related structs.
  • Utilities to manipulate the secp256k1 curve parameters.

Structs§

  • Hashed message input to an ECDSA signature.
  • Public key on a secp256k1 curve.
  • Tag used for public key recovery from signatures.
  • Secret key (256-bit) on a secp256k1 curve.
  • An ECDSA signature.

Enums§

Statics§