microZEUS
The whole stack, hand-drawn.

◄ Wiki / Crypto

TLS 1.3

The current, streamlined version of the TLS encryption protocol.

TLS 1.3 modernised secure connections: a faster handshake, only strong cipher choices, and forward secrecy by default. Central to it is the key schedule, a defined sequence of steps that derives the encryption keys from the handshake. Implementing that key schedule correctly is what makes a TLS 1.3 stack interoperable and secure.

See also

  • TLSThe protocol that encrypts internet connections — the 's' in HTTPS.
  • TLS 1.3 record layerThe part of TLS 1.3 that chops the data stream into chunks and encrypts each one.
  • traffic secret / traffic keysThe per-direction keys TLS derives to encrypt the actual data flowing each way.

Referenced by

TCP · test vectors · TLS · TLS 1.3 record layer · to-be-signed (TBS) bytes · traffic secret / traffic keys · transcript hash