Networking and protocol operations

What Happens During a TLS Handshake?

A TLS handshake lets a client and server agree on cryptographic parameters, authenticate the server certificate, derive shared traffic keys, and confirm that subsequent application data can be encrypted and integrity-protected.

Reviewed 2026-08-08Read-only educational guidance

How does it work?

In TLS 1.3 the client sends a ClientHello with supported versions, groups, and key material. The server selects parameters, returns a ServerHello and certificate messages, and both sides derive keys from the handshake transcript.

What can go wrong?

Failures occur when versions or algorithms do not overlap, certificates are expired or untrusted, hostname validation fails, intermediates are missing, or middleboxes interfere.

How can teams detect the problem?

Test supported versions, negotiated cipher, certificate chain, hostname, validity period, OCSP behavior where relevant, and handshake latency.

How can teams fix or reduce the problem?

Use modern TLS libraries, automate certificate deployment, serve complete chains, remove obsolete protocols, and monitor from realistic client locations.

What does a technical example look like?

ClientHello -> ServerHello -> EncryptedExtensions -> Certificate -> CertificateVerify -> Finished -> encrypted HTTP

The example uses reserved documentation domains and addresses. Apply the same reasoning to systems you own or are authorized to assess.

Authoritative technical references

How does continuous monitoring help?

A point-in-time check explains the observed state now. Continuous monitoring establishes an expected baseline, repeats the relevant check, and records meaningful state changes so an owner can investigate before a small configuration drift becomes a prolonged security or availability problem. See Networking for the surrounding technical context.

Where does Sentryx Monitor fit?

Sentryx Monitor provides read-only outside-in discovery and monitoring for public hosts, DNS, HTTPS, TLS certificates, baseline security headers, email-security records, and selected network services. It supports evidence and operational follow-up, but it does not replace authorized penetration testing, authenticated vulnerability assessment, or owner validation.