Expand description
§MSecret — Experimental Key Derivation Crate
This is the reference implementation crate for the MSecret specification
written in Rust. You can use this crate to deterministically derive
various types of data (bytes, integers, primes, etc) and cryptographic
keys (RSA, ECC, etc) from a 256-bit Secret.
Modules§
Structs§
Traits§
- Derivable
- Ecc
- Elliptic Curve Operations.
- Extract
Bitcoin V1 - Extract
Bytes - Extract
Integer - Integer Derivation.
- Extract
Password - Extract
Prime V1 - Prime Number Derivation.
- Extract
RsaV1 - RSA Operations.
- Mutate
With - Subsecret
From - Tool
State - Trait for representing a tool or engine which manages secrets.
Type Aliases§
- Result
- Convenience return type.