Glossary

HTTPS / TLS

HTTPS is HTTP over TLS encryption. It protects data from interception (man-in-the-middle attacks) and confirms you are communicating with the real server, not an impostor. Without HTTPS, browsers mark a site as "not secure" and SEO rankings suffer.

How TLS works (simplified)

  1. The server sends a TLS certificate (signed by a trusted CA)
  2. The client verifies the signature and generates a symmetric session key
  3. All subsequent communication is encrypted with that key

Certificates

HTTP Strict Transport Security

The Strict-Transport-Security header prevents the browser from ever accessing the site over plain HTTP — even if the user types http:// manually.