Module libsecp256k1_rs::secp256k1 [−][src]
Pure Rust implementation of the secp256k1 curve and fast ECDSA signatures. The secp256k1 curve is used excusively in Bitcoin and Ethereum alike cryptocurrencies.
Re-exports
pub use self::signature::Signature; |
Modules
field | |
group | |
signature | |
util |
Utilities to manipulate the secp256k1 curve parameters. |
Structs
Message |
Hashed message input to an ECDSA signature. |
PublicKey |
Public key on a secp256k1 curve. |
RecoveryId |
Tag used for public key recovery from signatures. |
Scalar |
A 256-bit scalar value. |
SecretKey |
Secret key (256-bit) on a secp256k1 curve. |
SharedSecret |
Shared secret using ECDH. |
Enums
Error |