TLS Handshake
The process by which a client and server establish a secure, encrypted connection. During the handshake, they negotiate the TLS version, select a cipher suite, authenticate the server's certificate, and generate session keys. TLS 1.3 reduced the handshake from two round trips to one, significantly improving connection latency. A failed handshake can result in connection errors.