Expand description
Cryptographic primitives for blockchain operations
Re-exports§
pub use address::Address;
pub use ecdsa::EcdsaSignature;
pub use pow::ProofOfWork;
pub use vrf::VerifiableRandomFunction;
pub use hash::*;
Modules§
- address
- Address generation and validation
- ecdsa
- ECDSA signature implementation
- ed25519_
utils - hash
- Hash utilities and functions
- pow
- Proof of Work implementation
- utils
- Utility functions for cryptographic operations
- vdf
- Verifiable Delay Function implementation
- vrf
- Verifiable Random Function implementation
Enums§
- KeyType
- Key types supported by the system
- Private
Key - Private key types
- Public
Key - Public key types
- Signature
- Signature types
Traits§
- Keyed
Crypto Primitive - Trait for keyed cryptographic primitives (signatures, VRF, etc.)
- Keyless
Crypto Primitive - Trait for keyless cryptographic primitives (hashing, proof of work, etc.)