[−][src]Module secret_keeper::keepers
SecretKeeper definitions and implementations. This crate contains a small number of built-in SecretKeepers that are automatically registered and discoverable with SecretKeeper::for_uri(). Any SecretKeeper that is not pure rust, or that would prevent secret-keeper core from compiling to wasm, should be implemented as a separate optional crate. Additionally, SecretKeepers that depend on external services (such as a Google Cloud or AWS) or hardware, should be packaged separately from the core library.
Modules
env | EnvKeeper - derives key from environment variable |
hkdf | Key derivation functions used by env and prompt SecretKeepers |
Traits
Create | Trait describing a SecretKeeper that can create keys |
SecretKeeper | SecretKeeper encrypts and decrypts data-encryption keys |