Skip to main content

Module tls

Module tls 

Source
Expand description

TLS handshake parsing.

Modules§

parser
TLS handshake parser.

Structs§

Certificate
A raw X509 certificate.
ClientDHParams
Finite-field Diffie-Hellman parameters sent by the client in a ClientKeyExchange message.
ClientECDHParams
Elliptic-curve Diffie-Hellman parameters sent by the client in a ClientKeyExchange message.
ClientHello
A parsed TLS ClientHello message.
ClientRSAParams
Stores the encrypted premaster secret sent by the client in a ClientKeyExchange message in an RSA handshake.
KeyShareEntry
A TLS 1.3 key share entry.
ServerDHParams
Finite-field Diffie-Hellman parameters sent by the server in a ServerKeyExchange message.
ServerECDHParams
Elliptic-curve Diffie-Hellman parameters sent by the server in a ServerKeyExchange message.
ServerHello
A parsed TLS ServerHello message.
ServerRSAParams
RSA parameters sent by the server in a ServerKeyExchange message. (RSA_EXPORT cipher suites).
Tls
Parsed TLS handshake contents.

Enums§

ClientKeyExchange
Key data sent by the client in a ClientKeyExchange message.
ServerKeyExchange
Key data sent by the server in a ServerKeyExchange message.