Crate lnpbp_secp256k1zkp
source ·Expand description
Secp256k1
Rust bindings for Pieter Wuille’s secp256k1 library, which is used for fast and accurate manipulation of ECDSA signatures on the secp256k1 curve. Such signatures are used extensively by the Bitcoin network and its derivatives.
Re-exports
Modules
Aggregated Signature (a.k.a. Schnorr) Functionality
Constants
ECDH
FFI bindings
Public and secret keys
Pedersen commitments and related range proofs
Structs
An AggSig partial signature
A (hashed) message input to an ECDSA signature
An ECDSA signature with a recovery ID for pubkey recovery
A tag used for recovering the public key from a compact signature
The secp256k1 engine, used to execute all signature operations
An ECDSA signature
Enums
Flags used to determine the capabilities of a
Secp256k1
object;
the more capabilities, the more expensive it is to create.An ECDSA error