Quick Answer: What is ssl certificate?
An SSL certificate is a small digital file that proves a website’s identity and lets browsers open an encrypted connection to it. In plain terms, it binds a domain name to a public key, signed by a trusted authority, so visitors can send passwords and card numbers without strangers reading them.
The name is slightly old-fashioned. The protocol doing the actual work today is TLS, which replaced SSL years ago, yet the certificates are still sold and discussed as “SSL.” They come in three validation levels (domain, organization, and extended), and the checks behind each one differ.
Before buying or installing one, compare validation level, number of domains covered, warranty and support terms, renewal process, and whether your host already includes a free certificate.
Why the Padlock Matters More Than Most People Realize

Have you ever typed a password into a website and paused for a second, wondering who else could see it? That pause is exactly the problem certificates solve.
Every time someone logs in, pays a bill, or fills out a contact form, data travels across dozens of networks nobody controls. Without encryption, that traffic is readable to anyone positioned along the route. A certificate is what turns that open postcard into a sealed envelope, and it also gives the browser a way to confirm it is talking to the right server.
The technology behind it is not new, but the way people talk about it is often muddled. Many hosts, plugins, and support agents still say “SSL” when they mean TLS. That naming habit causes real confusion, so it helps to separate the label from the machinery underneath.
SSL vs. TLS: What the Name Actually Means
SSL (Secure Sockets Layer) was the original encryption protocol. It went through several versions, and the last one, SSL 3.0, was formally retired in 2015 because of serious flaws; the specification that deprecated it explains why the protocol could no longer be trusted. TLS (Transport Layer Security) is its successor and the version in real use today.
So when a hosting company sells an “SSL certificate,” they are almost always selling a TLS certificate. The certificate itself is a separate object from the protocol: it is a credential, not a connection method. The connection is negotiated fresh on every visit using that credential.
| Term | What it refers to | Status today |
|---|---|---|
| SSL 2.0 and 3.0 | Early encryption protocols | Deprecated, must not be used |
| TLS 1.0 and 1.1 | Later protocol versions | Deprecated by major browsers |
| TLS 1.2 | Widely supported protocol | Still common and accepted |
| TLS 1.3 | Current protocol version | Preferred default |
| SSL certificate | The X.509 credential itself | Still the everyday name |
The practical takeaway: if a provider offers “SSL” but only supports TLS 1.0, that is a red flag. The credential is fine; the connection settings are not.
What Is Inside an SSL Certificate?
A certificate is not a vague badge. It is a structured file with specific fields, and understanding them explains most of the errors people run into. The format is defined by the X.509 standard, and the internet profile that governs which fields browsers actually read is spelled out in the X.509 certificate and CRL profile specification.
Here is what a typical certificate carries:
- Subject — the organization or entity the certificate was issued to
- Subject Alternative Names (SANs) — the exact hostnames the certificate is valid for, such as example.com and www.example.com
- Public key — the half of a key pair that gets shared openly
- Issuer — the certificate authority that signed it
- Validity period — the start and end dates
- Serial number — a unique identifier used for tracking and revocation
- Digital signature — the issuer’s cryptographic seal of approval
One detail trips up more people than any other: browsers no longer match hostnames against the old Common Name field. They read the SAN list. A certificate with the right Common Name but a missing SAN entry will throw a name mismatch error every time. When ordering, always confirm every hostname and subdomain is listed explicitly.
The Trust Chain: Why Your Browser Believes It
A certificate on its own proves nothing. Anyone can generate a file claiming to be any website. What makes it trustworthy is the chain of trust.
Operating systems and browsers ship with a built-in store of trusted root certificates. When a site presents its certificate, the browser follows the signature trail from the site certificate, through one or more intermediate certificates, up to a root already in that store. If the trail is complete and every signature checks out, the padlock appears. If a link is missing, the browser warns that the certificate is not trusted, even when the certificate is perfectly valid.
“Chain issues” are the most common installation mistake. A server may have the site certificate configured but lack the intermediate bundle. Desktop browsers sometimes paper over the gap by caching intermediates from other sites, so the site looks fine on a laptop and fails on a phone or an API client. Test with a fresh browser profile and an external checker; do not rely on your own machine alone.
Domain, Organization, and Extended Validation Compared
Not all certificates involve the same amount of checking. The certificate authority industry body publishes baseline requirements that set the minimum rules for publicly trusted certificates, and within those rules three validation tiers exist.
| Type | What the CA verifies | Typical use | Padlock display |
|---|---|---|---|
| Domain Validation (DV) | Control of the domain only | Blogs, marketing sites, internal tools | Standard padlock |
| Organization Validation (OV) | Domain control plus legal entity details | Business sites, client portals | Standard padlock |
| Extended Validation (EV) | Strict, documented identity checks | Banking, high-value transactions | Standard padlock in most browsers |
A word of realism: EV certificates once showed a green bar with the company name. Most major browsers removed that treatment years ago. EV still involves deeper vetting, and some regulated industries require it, but it no longer gives visitors a visible identity cue. Anyone promising a green address bar today is selling something that no longer exists.
For the vast majority of sites, a DV certificate delivers the same encryption as an EV one. The difference is paperwork, not cryptography.
How the Handshake Works in Practice
When someone visits a secure site, a rapid exchange happens before any page content loads. The current protocol specification, TLS 1.3, describes the process in detail, but the short version is enough to follow what can go wrong. (RFC 8446: The Transport Layer Security (TLS) Protocol Version 1.3)
- The browser sends a greeting listing the protocol versions and cipher suites it supports.
- The server replies with its chosen settings and presents its certificate chain.
- The browser checks the signature chain, the validity dates, and the hostname against the SAN list.
- Both sides agree on a shared secret using key exchange, so the session key never travels in the clear.
- Encrypted traffic begins, and the padlock appears.
TLS 1.3 trimmed this exchange to fewer round trips than earlier versions, which is one reason modern sites feel faster on slow connections. Older protocols required more back-and-forth before the first byte of content could arrive.
Revocation and Certificate Transparency
Certificates can be cancelled before they expire, usually because a private key leaked or a domain changed hands. Two mechanisms handle this: Certificate Revocation Lists and the Online Certificate Status Protocol, defined in the OCSP specification. Browsers have changed how aggressively they check revocation over the years, so a revoked certificate may still load in some clients. Never rely on revocation alone; rotate the key.
There is also a public accountability system. Certificate Transparency requires publicly trusted certificates to be recorded in append-only logs that anyone can audit, a design documented in the Certificate Transparency specification. If a certificate authority issues a certificate for a domain without the owner’s knowledge, the mis-issuance shows up in the logs. Monitoring services watch those logs and alert domain owners, which is a genuinely useful free safeguard most site owners never set up.
How Long Certificates Last
Publicly trusted certificates are capped in validity. The cap dropped to 398 days in September 2020, and the industry has continued discussing shorter lifetimes. Check the current baseline requirements before planning a renewal calendar rather than assuming last year’s number still applies.
Short lifetimes push teams toward automation. Manual renewal works fine for one site and becomes a liability at twenty. The most common outage cause in this space is not an attack; it is a certificate that quietly expired on a Friday night because nobody owned the renewal task.
Practical habits that actually work:
- Set calendar alerts 30 and 14 days before expiry, not on the day itself.
- Automate renewal wherever the hosting platform supports it, and test the renewal once before trusting it.
- Keep a written inventory of every certificate, its hostnames, and its owner.
- Renew before changing DNS, not after, so validation does not fail mid-migration.
Common Mistakes and Misconceptions
A few beliefs refuse to die, and each one costs someone time or money.
“The certificate makes the site safe.” It does not. A certificate proves control of a domain to a defined standard. A phishing site can hold a perfectly valid certificate. The padlock means the connection is private, not that the business behind it is honest.
“HTTPS is only needed on checkout pages.” Mixed content, browser warnings, and search visibility all argue otherwise. Serving the whole site over HTTPS is simpler than maintaining a hybrid.
“Free certificates are inferior.” They use the same encryption and the same trust stores. The trade-off is usually support and warranty terms, not security strength.
“Installing it once is enough.” Certificates expire, keys rotate, and servers get rebuilt. Treat the certificate as a recurring operational task with an owner.
“Any subdomain is covered.” It is not, unless it is listed in the SAN field or a wildcard was purchased. A wildcard covers one level of subdomain, not several.
Conclusion
An SSL certificate is a signed credential that binds a domain name to a public key, and it is the reason a browser can open an encrypted, authenticated connection to a server. The label says SSL, the working protocol is TLS, and the file itself follows the X.509 format with hostnames listed in the SAN field. What separates one certificate from another is mostly validation depth, coverage, and how well the renewal is managed.
The practical path is unglamorous but effective: pick a validation level that matches the site’s needs, confirm every hostname is listed, install the full chain including intermediates, automate renewal, and monitor the transparency logs. Do those five things and the padlock becomes something the team never has to think about, which is exactly the point.
Frequently Asked Questions
Do I really need an SSL certificate for a small blog?
Yes. Browsers mark plain HTTP pages as “not secure,” which erodes trust before a visitor reads a word. Encryption also protects login forms and comment submissions. Free domain-validated certificates cost nothing and take minutes to install on most hosting platforms.
What happens when a certificate expires?
Visitors see a full-page warning that the connection is not private, and most will leave. Search rankings can suffer, and API integrations that validate certificates will fail outright. The fix is to renew and reinstall, but the better fix is automated renewal with alerts well ahead of the expiry date.
Is a free SSL certificate as secure as a paid one?
The encryption is identical; both use the same protocols and the same trusted root store. Paid certificates typically add organization validation, a warranty, and support. For most sites, the free option is genuinely sufficient, and the money is better spent on monitoring and automation.
Can one certificate cover multiple domains?
Yes. Multi-domain certificates list several hostnames in the SAN field, and wildcard certificates cover a single level of subdomains under one domain. A wildcard for one level does not cover deeper levels, so a site using several subdomain tiers may need more than one certificate or a multi-domain option.
How can I tell if a site’s certificate is valid?
Click the padlock icon and open the certificate details. Check the issuer, the validity dates, and the hostnames listed. A valid certificate shows a complete chain to a trusted root. Warnings about an untrusted issuer usually mean an incomplete intermediate bundle rather than a fake certificate.
Does HTTPS slow down a website?
Modern TLS adds very little overhead. The handshake happens once per connection, and TLS 1.3 reduced it to fewer round trips than earlier versions. With session resumption and HTTP/2, secure sites often load faster than their old HTTP equivalents, especially on high-latency mobile networks. (Transport Layer Security (TLS))


