Module taple_core::crypto
source · Expand description
This module provides the structs and traits for the generation of key pairs for cryptographic operations.
Structs
- Base for asymmetric key pair
- Represents asymetric key pair for storage (deprecated: KeyPair is serializable)
Enums
- Asymmetric key pair
- Payloads
Traits
- Used for Diffie–Hellman key exchange operations
- Used for Digital Signature Algorithm (DSA)
- Collection of methods to initialize a key pair using random or deterministic manner
- Return key material bytes
Functions
- Creates 32 bytes seed
- Generate key pair
Type Definitions
- Ed25519 cryptographic key pair
- Secp256k1 cryptographic key pair