Module ech

Source

Structs§

EchAccepted 🔒
Returned from EchState::check_acceptance when the server has accepted the ECH offer.
EchConfig
Configuration for performing encrypted client hello.
EchGreaseConfig
Configuration for GREASE Encrypted Client Hello.
EchState 🔒
Contextual data for a TLS client handshake that has offered encrypted client hello (ECH).

Enums§

EchMode
Controls how Encrypted Client Hello (ECH) is used in a client handshake.
EchStatus
An enum representing ECH offer status.

Constants§

SERVER_HELLO_ECH_CONFIRMATION_SPAN 🔒
The last eight bytes of the ServerHello’s random, taken from a Handshake message containing it.

Functions§

fatal_alert_required 🔒