Module rustls::crypto::tls13

source ·
Expand description

Cryptography specific to TLS1.3.

Structs§

  • Implementation of HkdfExpander via hmac::Key.
  • Implementation of Hkdf (and thence HkdfExpander) via hmac::Hmac.
  • Output key material from HKDF, as a value type.
  • An error type used for HkdfExpander::expand_slice when the slice exceeds the maximum HKDF output length.

Traits§

  • A HKDF implementation oriented to the needs of TLS1.3.
  • Implementation of HKDF-Expand with an implicitly stored and immutable PRK.

Functions§

  • HKDF-Expand(PRK, info, L) to construct any type from a byte array.