pub struct Sha256Hkdf;Expand description
yTLS RustCrypto Hdkdf
Implementations§
Source§impl Sha256Hkdf
impl Sha256Hkdf
pub fn sha256_hkdf_init() -> Self
pub fn sha256_hkdf_from_prk( prk: &[u8], ) -> Result<impl CryptoSha256HkdfGenProcessor, InvalidPrkLength>
Trait Implementations§
Source§impl CryptoSha256HkdfExtractProcessor for Sha256Hkdf
impl CryptoSha256HkdfExtractProcessor for Sha256Hkdf
Source§fn hkdf_sha256_extract(
&self,
salt: Option<&[u8]>,
ikm: &[u8],
) -> ([u8; 32], impl CryptoSha256HkdfGenProcessor)
fn hkdf_sha256_extract( &self, salt: Option<&[u8]>, ikm: &[u8], ) -> ([u8; 32], impl CryptoSha256HkdfGenProcessor)
HKDF Using SHA256
Auto Trait Implementations§
impl Freeze for Sha256Hkdf
impl RefUnwindSafe for Sha256Hkdf
impl Send for Sha256Hkdf
impl Sync for Sha256Hkdf
impl Unpin for Sha256Hkdf
impl UnwindSafe for Sha256Hkdf
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more