Learn About TLS Certificates and Website Security
What Are TLS Certificates and Why They Matter A TLS certificate is a digital document that proves a website is who it says it is and encrypts the information...
What Are TLS Certificates and Why They Matter
A TLS certificate is a digital document that proves a website is who it says it is and encrypts the information you send to it. TLS stands for Transport Layer Security. When you visit a website with a TLS certificate, your browser checks that certificate to make sure the site is legitimate before you share any personal information.
Think of a TLS certificate like an ID card for a website. Just as a government-issued ID proves who you are, a TLS certificate proves the website's identity. The certificate is issued by a trusted third party called a Certificate Authority (CA). Some well-known Certificate Authorities include DigiCert, GlobalSign, and Sectigo. These organizations verify that a website actually owns the domain name it claims to own before issuing a certificate.
When you type information into a website—like your email, password, or credit card number—that data travels across the internet. Without a TLS certificate, this information could be read by other people on the internet. With TLS, the information is scrambled into a code that only the website can read. This is called encryption. The TLS certificate contains the keys needed to encrypt and decrypt this information.
According to data from W3Techs, as of 2024, approximately 99.4% of the top 1 million websites use HTTPS (the secure version of HTTP that requires TLS certificates). This shows how standard these certificates have become. Major web browsers like Chrome, Firefox, and Safari all display visual indicators when a site has a valid TLS certificate. You can usually see a padlock icon next to the website address when you are on a secure site.
The importance of TLS certificates became clear during a major security incident in 2013 when hackers stole millions of records from Target. Part of what made this breach so severe was that payment information was not properly encrypted. Today, TLS certificates are considered a baseline security measure, not an optional feature. Most websites that handle any kind of sensitive information—including banks, email providers, shopping sites, and social media platforms—use TLS certificates.
Practical Takeaway: When visiting a website where you plan to share personal or financial information, look for the padlock icon in your browser's address bar and check that the web address starts with "https://" rather than "http://". These signs indicate the site is using a TLS certificate to protect your data.
How TLS Certificates Work: The Technical Process
Understanding how TLS certificates work involves learning about encryption, which is the process of turning readable information into code. When you visit a website with a TLS certificate, several steps happen very quickly to create a secure connection. This process is called a "TLS handshake."
First, your browser contacts the website's server and asks to see its TLS certificate. The server sends back the certificate, which contains the website's public key. A public key is a long string of characters that can be seen by anyone. Think of it like a mailbox with a slot—anyone can put a letter in, but only the person with the key inside can read the letters. Your browser uses this public key to encrypt a temporary key. This temporary key is called a session key.
The browser sends the encrypted session key back to the website. The website uses its private key—a secret key that only the website knows—to decrypt the session key. Now both your browser and the website have the same session key. For the rest of your conversation with that website, all information is encrypted using this shared session key. This is called symmetric encryption because both sides use the same key.
The TLS certificate also contains important verification information. It includes the domain name the certificate was issued for, the date it was issued, and the date it will expire. It also contains a digital signature from the Certificate Authority that verified the domain. Your browser checks this signature to make sure the Certificate Authority actually issued the certificate and that it has not been forged.
There are different versions of TLS. TLS 1.0 was released in 1999, TLS 1.1 in 2006, TLS 1.2 in 2008, and TLS 1.3 in 2018. TLS 1.3 is the newest and most secure version. According to statistics from Cloudflare, as of 2023, over 80% of internet connections use TLS 1.2 or TLS 1.3. Older versions like TLS 1.0 and 1.1 have known security weaknesses and should not be used.
The encryption used in TLS relies on complex mathematical problems that are very hard to solve. The most common type uses something called RSA encryption, which uses keys that are typically 2048 bits or 4096 bits long. To put this in perspective, a 2048-bit key creates a number so large that it would take a conventional computer thousands of years to guess it through brute force.
Practical Takeaway: When you see "https://" in a website address, you know your browser is using TLS to encrypt your data. The stronger the encryption method and the newer the TLS version, the better protected your information is. You can click the padlock icon in most browsers to view details about the website's certificate and the version of TLS being used.
Types of TLS Certificates and Their Uses
Different websites have different security needs, and TLS certificates come in several types to meet these needs. Understanding the different types can help you know what level of verification the website you are visiting has undergone.
The simplest type is called a Domain Validated (DV) certificate. To obtain this certificate, the website owner only needs to prove that they control the domain name. This is usually done by adding a special code to the website or by receiving an email at an administrative address associated with the domain. DV certificates are fast to obtain—sometimes within minutes—and are relatively inexpensive. Many small websites and blogs use DV certificates. However, DV certificates do not verify that the company running the website is legitimate or trustworthy. A scammer could potentially obtain a DV certificate for their fraudulent website.
The next level is an Organization Validated (OV) certificate. To get an OV certificate, the Certificate Authority performs additional checks. They verify that the organization actually exists, that it is registered with appropriate government agencies, and that the person requesting the certificate has the authority to do so. This process typically takes a few days. When you view an OV certificate, you can see the company's name and address listed on it. Most medium-sized businesses and professional services use OV certificates.
The highest level of validation is an Extended Validation (EV) certificate. Getting an EV certificate requires the most thorough verification process. The Certificate Authority conducts detailed checks including verifying the company's legal existence, ownership, operational status, and the requester's authority to request the certificate. This process can take one to two weeks. When a website uses an EV certificate, many web browsers display the company name directly in the address bar next to the padlock, making it very obvious that the site has been thoroughly verified. Major financial institutions and large corporations typically use EV certificates because they handle sensitive transactions and want to build user trust.
Another type is a Wildcard certificate. This certificate covers not just one domain name, but all subdomains under that name. For example, one Wildcard certificate could cover mail.example.com, blog.example.com, and shop.example.com all at once. Wildcard certificates are useful for larger organizations that run multiple services on different subdomains.
Multi-domain certificates, also called Unified Communications Certificates (UCC), can cover multiple unrelated domain names with a single certificate. A company that owns several different website domains might use one multi-domain certificate instead of purchasing separate certificates for each domain. According to the Internet Security Research Group, which operates Let's Encrypt, the free certificate service, the average cost of a commercial OV certificate is between $75 and $200 per year, while EV certificates can cost $200 to $500 or more per year.
Practical Takeaway: Check the address bar when visiting a website that handles sensitive information. If you see the company name displayed prominently next to the padlock, you are likely looking at an EV certificate, which indicates thorough verification. For less critical sites, a DV certificate may be sufficient, but for financial institutions or healthcare providers, you should expect to see at least an OV or EV certificate.
How to Check a Website's TLS Certificate
You can
Related Guides
More guides on the way
Browse our full collection of free guides on topics that matter.
Browse All Guides →