Crate ecdsa_fun

Source
Expand description

§ECDSAFun! crates_badge docs_badge

Generate and verify secp256k1 ECDSA signatures. Built on secp256kfun.

§Use

[dependencies]
ecdsa_fun = "0.11"
sha2 = "0.10" # You need a hash function for nonce derivation

§Should use?

This library and secp256kfun is experimental.

§Feature flags

  • libsecp_compat to enable From implementations between rust-secp256k1 types.
  • proptest to enable secp256kfun’s proptest feature.
  • adaptor to spec compliant ECDSA adaptor signatures.
  • serde to enable hex and binary serde serialization of data types.
  • bincode: for bincode v2 Encode/Decode implementations

Re-exports§

pub use secp256kfun as fun;

Modules§

adaptoradaptor
Algorithms for ECDSA “adaptor signature” signature encryption.
nonce
Nonce Genration utilities

Structs§

ECDSA
An instance of the ECDSA signature scheme.
Signature
An ECDSA signature