Expand description
A simple BIP32 implementation for ed25519 public keys. Although there exists another very good
library that does this, this library preserves 32 byte secret
keys and doesn’t allow for extended public keys or “normal” child indexes, so that it can be as
close to the BIP32 specifications as possible, allowing for compatibility with libraries like
trezor-crypto
Re-exports§
pub extern crate derivation_path;
pub extern crate ed25519_dalek;
Structs§
- Derivation
Path - A list of ChildIndex items
- Extended
Signing Key - An expanded secret key with chain code and meta data
- Signing
Key - ed25519 signing key which can be used to produce signatures.
- Verifying
Key - An ed25519 public key.
Enums§
- Child
Index - An index in a DerivationPath
- Error
- Errors thrown while deriving secret keys
Type Aliases§
- Result
- A convenience wrapper for a
core::result::Result
with anError