Skip to main content

Kdf

Trait Kdf 

Source
pub(crate) trait Kdf {
    // Required method
    fn derive(&self, seed: &[u8], n_bytes: usize) -> Result<SecretBuf>;
}
Expand description

A trait for a key derivation function.

Required Methods§

Source

fn derive(&self, seed: &[u8], n_bytes: usize) -> Result<SecretBuf>

Derive n_bytes of key data from some secret seed.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§