Module retina_core::protocols::stream::tls

source ·
Expand description

TLS handshake parsing.

Modules§

Structs§

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

Enums§