pub trait Kdf { fn new(salt: Option<&[u8]>, data: &[u8]) -> Self; fn expand(&self, info: &[u8], okm: &mut [u8]) -> Result<(), KdfError>; }
X3DH KDF trait.