keepcalculator

06 Numbers and Powers

Security Certificates Explained with Examples

Card No. 06·15383 · Updated · Standard formula, shown below

A security certificate (also called an SSL/TLS certificate) is a digital file that proves a website’s identity and enables an encrypted connection between your browser and the site’s server. When you enter a website that uses HTTPS, the certificate is what makes the padlock icon appear and keeps your data private. This article explains how certificates work, what they protect against, and how to recognize a valid one.

What Is a Security Certificate?

A security certificate is a small data file that binds a cryptographic key to a domain name, organization, or device. It is issued by a trusted third party called a Certificate Authority (CA), which verifies that the entity requesting the certificate actually controls the domain. The certificate contains the public key, the domain name it is valid for, the issuer, the expiration date, and a digital signature from the CA.

When you visit a website, your browser checks the certificate to confirm three things:

  • Identity: The site you are connecting to is the one it claims to be, not an impostor.
  • Integrity: No one has tampered with the data exchanged between you and the site.
  • Encryption: The connection is scrambled so eavesdroppers cannot read it.

Without a valid certificate, your browser would warn you that the connection is not secure, and any data you send—passwords, credit card numbers, personal messages—could be intercepted.

How Does a Security Certificate Work?

The process happens in milliseconds when you load a website. Here is the simplified flow:

  1. Your browser requests a secure connection to a server (e.g., https://example.com).
  2. The server sends its certificate, which includes its public key and the CA’s signature.
  3. Your browser checks the certificate against a list of trusted CAs stored in your operating system or browser. If the CA is trusted and the signature is valid, the browser proceeds.
  4. Your browser and the server perform a “handshake� to agree on a session key. This uses the server’s public key to encrypt a temporary symmetric key, which both sides will use for the rest of the session.
  5. All subsequent data is encrypted with that session key, so even if someone intercepts the traffic, they cannot read it.

This is called the TLS (Transport Layer Security) handshake. The older name, SSL (Secure Sockets Layer), is still commonly used, but modern systems use TLS.

Types of Security Certificates

Not all certificates offer the same level of validation. The main types are:

  • Domain Validation (DV): The CA only checks that you control the domain (e.g., by sending an email to the domain owner or adding a DNS record). This is the cheapest and fastest type, used on most small websites. It encrypts the connection but does not verify the organization’s legal identity.
  • Organization Validation (OV): The CA verifies that the organization exists and is legally registered. The certificate displays the organization’s name, which appears when you click the padlock. This is common for businesses and government sites.
  • Extended Validation (EV): The CA performs a rigorous vetting process, including legal, physical, and operational checks. EV certificates historically turned the address bar green (now they show the organization name in a highlighted panel). They are used by banks, large e-commerce sites, and other high-security services.
  • Wildcard: Covers a domain and all its subdomains (e.g., *.example.com covers mail.example.com and shop.example.com).
  • Multi-Domain (SAN): Covers multiple distinct domain names in a single certificate, often used for load-balanced or multi-site setups.

Common Problems and How to Spot Them

Even with certificates, things can go wrong. Here are the most frequent issues and what they mean:

  • Expired certificate: Certificates have a validity period (usually 1–2 years). If a site forgets to renew, browsers show a “Your connection is not privateâ€� error. This is often harmless, but you should avoid entering sensitive data on such sites.
  • Hostname mismatch: The certificate was issued for example.com, but you are visiting www.example.com or mail.example.com. Browsers block the connection unless the certificate covers both.
  • Untrusted issuer: The certificate was signed by a CA that is not in your browser’s trust store. This can happen with self-signed certificates (common in internal corporate networks) or when malware is intercepting your traffic.
  • Mixed content: A page loads over HTTPS, but some resources (images, scripts) are still loaded over HTTP. Browsers may show a “Not secureâ€� warning or block the content.

If you see a warning, do not ignore it. On public Wi-Fi, a certificate error could mean someone is trying to intercept your data. On a site you trust, it is usually a misconfiguration, but it is safer to leave the page and contact the site owner.

How to Check a Certificate

You can inspect any certificate in a few clicks:

  1. Click the padlock icon in the address bar.
  2. Click “Connection is secure� (or similar) and then “Certificate is valid.�
  3. Look at the details: the issuer, the validity dates, and the domain names it covers.

In Chrome, Firefox, and Edge, you can also click “More information� to see the full certificate chain—the list of CAs that vouched for the certificate. A valid certificate will show a chain that ends at a root CA that is built into your operating system.

How to Choose a Certificate for Your Website

If you run a website, you need a certificate to enable HTTPS. Here is what to consider:

  • Level of validation: For a personal blog or small business, a DV certificate is sufficient. For an e-commerce store or a site that handles sensitive data, an OV or EV certificate adds trust.
  • Number of domains: If you have multiple subdomains, a wildcard certificate is cost-effective. If you have several unrelated domains, a multi-domain certificate may be better.
  • Cost: Prices vary, but you can get free DV certificates from Let’s Encrypt, a non-profit CA. Many hosting providers also offer free certificates through services like cPanel’s AutoSSL.
  • Renewal: Certificates expire, so choose a provider that offers automatic renewal or set reminders. Let’s Encrypt certificates are valid for 90 days, which encourages automation.

Remember: a certificate only proves identity and encryption. It does not mean the site is free of malware or that the owner is trustworthy. A phishing site can also have a valid certificate, so always check the URL and be cautious with unusual requests.

Security Certificates vs. Other Security Measures

Certificates are one piece of the security puzzle. They protect data in transit, but they do not protect against:

  • Malware on your device: A keylogger or virus can capture data before it is encrypted.
  • Phishing: A fake site can have a valid certificate if the attacker registers a similar domain (e.g., paypa1.com).
  • Server-side attacks: If the website’s server is compromised, the certificate does not help.

For complete security, you should also use strong passwords, enable two-factor authentication, and keep your software updated. Certificates are necessary, but they are not sufficient on their own.

Frequently Asked Questions

What is the difference between SSL and TLS?

SSL (Secure Sockets Layer) is the older protocol, first released in the 1990s. TLS (Transport Layer Security) is its successor and is more secure. Most people still say “SSL certificate,� but technically it is a TLS certificate. All modern browsers support TLS, and SSL 2.0 and 3.0 are deprecated due to vulnerabilities.

Can a website work without a security certificate?

Yes, but only over HTTP, which sends data in plain text. That means anyone on the same network can read the data you send and receive. Modern browsers mark HTTP sites as “Not secure,� and many features (like geolocation or camera access) are blocked on non-HTTPS pages. Search engines also rank HTTPS sites higher.

What does “self-signed certificate� mean?

A self-signed certificate is one that is signed by the entity that created it, not by a trusted CA. It provides encryption but does not verify identity to the public. Browsers will show a warning because they cannot confirm who issued it. Self-signed certificates are useful for internal testing or private networks, but not for public websites.

How long does a security certificate last?

As of 2024, most public TLS certificates are valid for up to 398 days (about 13 months). Let’s Encrypt certificates are valid for 90 days. After that, you must renew, or the certificate becomes invalid and browsers will block the site.

Is a security certificate the same as a digital signature?

No, but they are related. A digital signature is a cryptographic technique used to verify the authenticity of a message or document. A security certificate uses digital signatures to bind a public key to an identity. The CA signs the certificate with its private key, and your browser verifies that signature with the CA’s public key.

What happens if I click “Proceed anyway� on a certificate warning?

You are telling the browser to ignore the security risk and continue to the site. This is dangerous because the connection may not be encrypted, or the site may be an impostor. Only do this if you are absolutely sure the site is legitimate and you are on a trusted network, such as an internal corporate site with a self-signed certificate.

Related

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.

More cards in this drawer

The whole Numbers and Powers drawer →