Knowledgebase

How HTTPS Works in Plain Terms Print

  • sslcertificateshttps, https, ssl, domain, domainrenewal, security, hacked, troubleshooting
  • 0

A simplified account of what happens when a visitor loads a secure page.

THE SEQUENCE

  1. The browser connects to the server and says which hostname it wants.
  2. The server presents its certificate for that hostname.
  3. The browser checks the certificate: is it issued by an authority the browser trusts, is it still valid, and does it cover this hostname?
  4. If all three pass, browser and server agree on encryption keys for this session.
  5. All subsequent traffic is encrypted with those keys.

WHY THE CHECKS MATTER

Each one prevents a specific attack. An untrusted issuer means anyone could mint a certificate for your domain. An expired certificate may have been compromised since issue. A hostname mismatch means someone is presenting a certificate they hold for a different site.

WHEN A CHECK FAILS

The browser shows a warning rather than loading the page. Visitors almost always leave rather than clicking through.

WHAT THIS MEANS PRACTICALLY

Certificate problems are not cosmetic. A failed check blocks the site entirely for most visitors.


Was this answer helpful?
Back

Are you happy with your experience? Leave us a review on Trustpilot.


Trustpilot