Expand description
Types, abstractions and utilities for lower-level cryptography.
Structs§
- Random32
Bytes - A convenience wrapper for generating and encoding/decoding cryptographically secure random values.
- Secp256k1
Order - Signature
- A signature (e.g a ECDSA/secp256k1/SHA-256 signature).
- Verifying
Key - A verifying key (e.g an ECDSA/secp256k1 public key).
Enums§
- Elliptic
Curve - An elliptic curve.
- KeyEncoding
- A key encoding format.
- Message
Digest - A cryptographic message digest/hash function.
- Signature
Algorithm - A signature algorithm.
- Signature
Encoding - A signature encoding format.
Functions§
- verify_
signature - Returns an
Ok
result for valid signature for the message, or an appropriateErr
result otherwise.