pub struct Salt(_);Expand description
A salt for HKDF operations.
Implementations§
source§impl Salt
impl Salt
sourcepub fn new(algorithm: Algorithm, value: &[u8]) -> Self
pub fn new(algorithm: Algorithm, value: &[u8]) -> Self
Constructs a new Salt with the given value based on the given digest
algorithm.
Constructing a Salt is relatively expensive so it is good to reuse a
Salt object instead of re-constructing Salts with the same value.
sourcepub fn extract(&self, secret: &[u8]) -> Prk
pub fn extract(&self, secret: &[u8]) -> Prk
The HKDF-Extract operation.