Glossary / TLS

What is TLS

TLS (Transport Layer Security) is the protocol that encrypts data between a browser and a server so it cannot be read or tampered with in transit. It is what puts the S in https and the padlock in the browser. TLS replaced the older SSL protocol, though people still say SSL out of habit.

Check your site

>

When a browser connects to a site, the two run a handshake: they agree on a TLS version, exchange keys, and verify the server's certificate. After that all traffic is encrypted, and anyone in between sees only a meaningless stream of bytes.

The current versions are TLS 1.2 and TLS 1.3. The older TLS 1.0 and 1.1, along with all of SSL, are considered unsafe and modern browsers reject them. TLS 1.3 is faster because it shortens the handshake and drops outdated algorithms.

TLS does not only protect websites. The same protocol secures email, messengers, APIs, and other connections. For a regular site owner, though, what matters is a fresh certificate and modern TLS versions enabled on the server.

Example

TLS 1.3, cipher TLS_AES_128_GCM_SHA256

Common mistakes

Related terms

Found problems?

Slow hosting, SSL trouble or frequent downtime? Move to TomisHost: fast hosting with free SSL, daily backups and free migration help.

TomisHost hosting