Tls13KeyScheduleInit

Trait Tls13KeyScheduleInit 

Source
pub trait Tls13KeyScheduleInit {
    // Required method
    fn no_psk_with_crypto_and_sha256() -> impl Tls13KeyScheduleDerivedSha256;
}
Expand description

Initialize TLS1.3 Key Schedule

Required Methods§

Source

fn no_psk_with_crypto_and_sha256() -> impl Tls13KeyScheduleDerivedSha256

Init TLS1.3 Key Schedule with the given cryptography that includes Hkdf processor. Select this if your AEAD cipher has _SHA256 suffix and no PSK

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§