StaticfromCreate an Ed25519PrivateKey from seed (32 bytes)
StaticfromCreate an Ed25519PrivateKey from hex string (64 hex characters)
StaticrandomA fresh random value; pass rng to make it deterministic.
StaticderiveDerives an Ed25519 private key from the given key material via
HKDF-SHA-256 with salt "signing" and empty info (matches the reference
bc_crypto::derive_signing_private_key).
Get hex string representation of the seed
Get base64 representation of the seed
Derive the corresponding public key
Sign a message using Ed25519
The reference: the digest of the raw key bytes, as the reference computes it.
The first four bytes of reference() in hex, the reference's ref_hex_short.
The reference's Display: the type name over the short reference.
Ed25519 private key for EdDSA signatures (32 bytes seed)