Glossary
SECURITY

HTTPS

Hypertext Transfer Protocol Secure — HTTP with TLS encryption. HTTPS encrypts data between browser and server and authenticates the server's identity via an SSL/TLS certificate.

HTTPS (Hypertext Transfer Protocol Secure) is HTTP transported over a TLS-encrypted connection. It provides two guarantees: (1) confidentiality — data is encrypted in transit, (2) authentication — the server’s TLS certificate proves it controls the domain.

How HTTPS Works

Browser connects to example.com:443

TLS handshake: verify certificate, negotiate encryption

Encrypted HTTP requests and responses

Without HTTPS, all data (passwords, cookies, form submissions) travels as plaintext — readable by anyone on the network path (ISP, Wi-Fi operator, nation-state).

HTTPS vs HTTP

FeatureHTTPHTTPS
EncryptionNoneTLS encryption
AuthenticationNoneServer identity verified
Port80443
SEORanked lowerGoogle ranks higher
Browser warningNone (modern Chrome shows “Not secure”)Padlock icon

Getting HTTPS

Any publicly trusted CA can issue a certificate. Let’s Encrypt is free and provides automated renewal via ACME. Cloudflare provides HTTPS for any proxied site with zero configuration.

HTTPS Limitations

HTTPS does not mean the site is safe or legitimate. Phishing sites use HTTPS with valid certificates. The padlock means the connection is encrypted — always verify the domain itself, not just the security indicator.