pub trait PasswordBasedKdf:
Identified
+ Send
+ Sync {
// Required method
fn derive_from_password(
&self,
password: &[u8],
salt: &[u8],
length: usize,
) -> Result<Vec<u8>>;
}Expand description
基于口令的密钥派生(典型为 PBKDF2):从人类可读口令得到固定长度密钥。
Required Methods§
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".