Skip to content
Getting Digital

SSL/TLS

Also: TLS, SSL certificate, HTTPS encryption

SSL/TLS is the protocol that encrypts the connection between a browser and a server and, by way of a certificate signed by a certificate authority, proves the server is entitled to answer for the domain in the address bar.

Our take. Paying for a certificate buys a badge nobody in your audience will ever inspect, and the encryption is the same either way. The only certificate question worth deliberating is whether renewal happens without a human, which is why we would rather see an automated Let's Encrypt setup than an expensive one signed in a boardroom.

What the padlock is certifying

Two things, and nothing beyond them. Nobody positioned between the browser and the server can read the traffic or alter it, and the server has demonstrated to a certificate authority that it controls the domain you typed. Control of the name is the entire content of domain validation, which is why a fraudulent shop can display precisely the same padlock as a bank: the lock speaks to the privacy of the line, never to the integrity of whoever answers on the other side. The naming is its own muddle. SSL was retired as a protocol long ago and TLS took the job, but those three older letters are burned into control panels, invoices and everyday speech, so you will go on buying and troubleshooting something everyone calls SSL while the handshake on the wire is TLS.

Where the encryption stops

TLS covers the journey and neither end of it. Traffic is decrypted the moment it reaches your CDN edge or your web server; from there inward to the application, and everywhere the data rests afterwards in databases, logs and backups, you are looking at separate decisions with separate failure modes. Announcing that a site has SSL describes one leg of the trip.

Obtaining a certificate stopped being a purchase and became a background job. Let's Encrypt issues domain-validated certificates at no charge over ACME, an automated exchange in which your server proves it controls the name, collects a short-lived certificate and repeats the exercise before that one lapses. Hosts, CDNs and platforms now run the loop for you, and the short lifetime is the point rather than an inconvenience: renewal that must happen often has to be automated, and automation that runs constantly breaks loudly and early instead of silently once a year. Authorities must also publish every issuance to public Certificate Transparency logs, so you can check what has been signed for your own names, and a wildcard certificate covering all subdomains at once is obtained through the same machinery, proving control by a DNS record rather than by a file placed on the site. The surrounding web moved in step. Browsers will negotiate HTTP/2 only over an encrypted connection, service workers and the geolocation API refuse to run on a plain connection, and an unencrypted page collects a 'not secure' label beside the address. Encryption is no longer an upgrade anybody sells you; it is the condition for participating.

In practice

The everyday failure looks like this. A certificate is issued for example.com only, someone links to www.example.com, and the browser stops with NET::ERR_CERT_COMMON_NAME_INVALID because the name presented does not cover the name requested. Its siblings are equally mundane: a renewal cron that stopped firing months before anyone noticed, giving NET::ERR_CERT_DATE_INVALID, and a server configured with the leaf certificate but not the intermediate, which desktop browsers often paper over from cache while phones refuse the connection outright. Open the certificate details in the browser, read the subject alternative names and the expiry date, and you have diagnosed almost every warning you will meet.

Often confused with

Domain Name
Registration gives you the name; the certificate only attests that whoever holds the server can prove control of it right now.
CDN (Content Delivery Network)
The CDN usually holds the certificate and terminates the encrypted session at its edge, so your origin sits behind that boundary rather than at it.

Key takeaways

  • →The padlock attests control of a name and a private connection to it, and it reveals precisely nothing about who is running the site.
  • →Certificates are free and automatic now; renewal living in somebody's calendar is a fault to fix, not a routine to defend.
  • →Protection ends where traffic is decrypted, so storage, logs and internal hops need their own answers.

Related concepts

  • RelatedWeb Server

    TLS terminates at the web server (or CDN edge) — where certificates get configured.

Certifications that test this

Vendor exams whose syllabus covers this concept — facts, cost and a preparation path on each page.

More courses from these shelves

A rotating selection from the course directory, drawn from the subcategories where this concept is taught rather than picked for it. Details, price and the provider link are on the course page.

Learn Social Engineering & Open-source Intelligence (OSINT)

"Amateurs hack systems,professionals hack people." (Bruce Schneier)In this course, meant for beginners with no previous…

Udemy

Google Cloud Apigee X API Management - Hands-On Training

This is a beginner level course on Apigee API management platform from Google Cloud. This is currently the only course…

Udemy

Cryptography: Learn Public Key Infrastructure from Scratch

What is this course about?Do you wonder how SSL works on websites? And what is the significance of digital certificates…

Udemy

Mastering TCP/IP For Network Engineers and DevOps

Welcome to TCP Protocol Deep Dive - Transmission Control Protocol (TCP) is the standard that enables all modern network…

Udemy

EVE-NG - How To Build Cyber Security and Networking Labs 2

You ever have the feeling that you sort of know what something is but.well not really?Like, you've read about it on blo…

Udemy

AISec Securing the Artificial Intelligence Masterclass

The AISec complete Securing the Artificial Intelligence Masterclass course takes you from little or no knowledge and sh…

Udemy

FAQ

Is a paid certificate ever the right call?
The cryptography is identical, so you are buying validation depth rather than security. Organisation and extended validation involve a certificate authority checking your legal identity, which carries weight in regulated and enterprise procurement contexts where a counterparty asks for it. For a shop, a publication or a portfolio, automated domain validation is the right default.
Does HTTPS mean my site is secure?
It means the transport is. Injection flaws, weak passwords, an out-of-date CMS plugin and a leaky backup are all untouched by it. Treat encrypted transport as the floor everyone stands on rather than as an achievement worth advertising.
Who issues the certificate, and why does my browser trust them?
A certificate authority signs it, and your browser and operating system ship with a list of authorities they accept, maintained under public scrutiny and audit. Trust is transitive: the authority signs an intermediate, the intermediate signs yours, and the browser walks that chain back to a root it already holds. Break the chain by omitting the intermediate and the trust fails even though the certificate is valid.

Sources

The primary text this definition rests on. Read it before you trust ours.

Last reviewed 14 September 2026 · Getting Digital