HTTPS

HTTPS is HTTP layered over TLS encryption. It protects data traveling between a browser and a website so others on the network cannot read or tamper with it, and it verifies the site's identity using a certificate.

How does HTTPS work?

When a browser connects to an HTTPS site, the two perform a TLS handshake to agree on encryption keys and check the site's certificate. After that, all data exchanged is encrypted, so anyone in between on the network sees only scrambled bytes.

What does HTTPS protect against?

HTTPS protects data in transit from eavesdropping and tampering, and it authenticates the site through its certificate so you are less likely to connect to an impostor. It does not, by itself, prove that the organization running the site is trustworthy.

Why do browsers require HTTPS?

Because HTTPS keeps passwords, payment details, and other data private in transit, browsers now mark plain HTTP pages as not secure and expect sensitive pages to use HTTPS. Many modern web features are also available only over HTTPS.

Frequently asked questions

Does HTTPS encrypt data?

Yes. HTTPS encrypts the data in transit with TLS, so eavesdroppers on the network cannot read it.

Is HTTPS the same as a VPN?

No. HTTPS encrypts the connection to one website you visit, while a VPN encrypts all of your traffic to a provider's server. They solve different problems and can be used together.


Home · By Runze