What is Secure Sockets Layer Certificate (SSL certificate)? | Definition from TechTarget (2024)

What is Secure Sockets Layer Certificate (SSL certificate)? | Definition from TechTarget (1)

By

  • Rahul Awati

What is Secure Sockets Layer certificate (SSL certificate)?

A Secure Sockets Layer certificate (SSL certificate) is a small data file installed on a web server that allows for a secure, encrypted connection between the server and a web browser. This digital certificate allows a website to implement the SSL encryption-based security protocol. It also authenticates the site's identity, secures online transactions performed through it and keeps user information secure and private.

SSL protocol and SSL certificate

SSL is an encryption-based security protocol that helps secure connections between web clients and servers over insecure networks, including the internet. The protocol encrypts the sensitive data traveling between a web client, i.e., a user, and a web server, thereby ensuring that it cannot be read or tampered with by anyone who is not authorized to have access to the data.

One example of sensitive data protected by SSL is financial information, such as credit card numbers. Other examples include:

  • User login credentials.
  • Personally identifiable information (PII).
  • Legal information such as contracts.
  • Medical information.
  • Business information such as intellectual property.

SSL is the predecessor to the Transport Layer Security (TLS) encryption protocol that provides even greater data privacy and security for internet communications, particularly between web apps and the internet.

Websites that have an SSL certificate can implement the SSL protocol to protect data. The certificate is like a badge that authenticates the website and tells users that it is genuine and trustworthy. When a website has an SSL certificate, users see a padlock icon just before the URL in the address bar, indicating that the website and any data they might provide are SSL-protected. Clicking on the padlock will reveal the details of the SSL certificate, including the organization verifying the certificate.

The URLs of websites protected by SSL certificates always start with HTTPS ("s" stands for "secure") instead of HTTP. One example of an HTTPS (SSL-secure) is the TechTarget website; its URL is https://www.techtarget.com. When an SSL certificate is installed on a web server, it activates the HTTPS protocol over port 443.

SSL certificates are used by all reliable websites, particularly those that do the following:

  • Encrypt credit card transactions.
  • Enable users to make data transfers.
  • Process user logins with a set of credentials.

Most SSL certificates today also support the TLS protocol.

What is Secure Sockets Layer Certificate (SSL certificate)? | Definition from TechTarget (2)

SSL certificates and public key cryptography

SSL certificates use -- and contain -- a cryptographic public key to provide validation for a web server. The public key is required to establish secure communications over the internet. This key, by virtue of being "public," is published and can be used by anyone to disguise the data they send over a network. Typically, the "anyone" in SSL refers to web servers and web clients.

A website's SSL certificate is a single data file that includes the public key as well as numerous other details:

  • Domain name.
  • Subdomains, if any.
  • Server name.
  • Hostname.
  • Company name.
  • Location.
  • Certificate authority (CA) name and digital signature.
  • Certificate expiration date.

SSL also uses a private key that is owned by the website and installed on its origin server. Both the public and private key are required for encrypting and decrypting data sent to and from the website, and thus to ensure its privacy and security. In contrast to the public key, the private key is kept private (it is not included in the SSL certificate) and is used to decrypt the data encrypted by the public key.

How SSL certificates work

A secure website's SSL certificate is hosted on a website's origin server. Every time a web client sends the web server a request to load the website, the server sends the certificate to the client, assuring the latter that all sensitive data is being encrypted to protect the user. Here's how the process works step by step:

  1. A client -- usually a web browser -- tries to connect to an SSL-secured website.
  2. The browser requests the web server to identify itself.
  3. As proof of its identity and authenticity, the server sends a copy of its SSL certificate to the browser.
  4. The browser determines if the SSL certificate can be trusted and then sends a signal of trust to the server.
  5. The server starts an SSL-encrypted session.
  6. When the browser shares sensitive data with the website, the data is encrypted by SSL.
  7. Identity and authenticity continue until the session ends or the user closes the browser window.

This entire SSL handshake process takes just a few milliseconds so users don't even realize what is happening in the background. However, the process is extremely important to secure user data and show users that the website is genuine.

SSL certificates and certificate authority

SSL certificates are issued by a trusted third party called a certificate authority (CA). To get an SSL certificate from a CA, the website owner creates a certificate signing request (CSR) on their web server. Doing so creates both a public and private key on the server.

The owner also sends the CSR data file to the CA that creates a data structure to match the public key and then issues the SSL certificate. The CA never sees the private key (which is always kept private) but they do sign the issued SSL certificate with their own private key.

After the CA issues the certificate, it is installed on the website's origin server along with an intermediate certificate that helps establish the certificate's credibility. To do so, the intermediate certificate connects the site's server certificate to the CA's root certificate.

After installing the certificate, the website activates it. Once this step is complete, the connection is secure (HTTPS) and all traffic to and from the website is encrypted. From this point on, with the SSL handshake process completed, browsers trust the website's identity and security and assure users that their confidential information is safe from hackers and eavesdroppers.

What is Secure Sockets Layer Certificate (SSL certificate)? | Definition from TechTarget (3)

Types of SSL certificates

There are mainly three types of SSL certificates:

  • Extended validation (EV) SSL certificates. EV certificates are usually installed on websites that collect or initiate transactions involving sensitive data, like credit card numbers or PII. This type of certificate provides a very high degree of assurance that the website is genuine and the website owner has legal and exclusive rights to the associated domain.
  • Organization validation (OV) SSL certificates. OV certificates also provide high assurance about a website's security and reliability. Most commercial websites install OV certificates to encrypt user information. The certificate usually displays the website owner's information in the address bar. It is slightly less expensive than an EV SSL certificate.
  • Domain validation (DV) SSL certificates. DV certificates do not provide the same level of data encryption or assurance as EV and OV certificates. As a result, they are not used for websites that collect or process sensitive data. Blogs and informational websites that involve minimal data processing usually install DV SSL certificates. When a site installs a DV certificate, the browser address bar includes HTTPS and displays only the padlock icon. Other details about the business, such as the owner's name, business name, business location, etc. are not displayed in the address bar.

Understand the importance of data encryption and check out some SSL certificate best practices. Learn how to encrypt and secure a website using HTTPS.

This was last updated in October 2023

Continue Reading About Secure Sockets Layer certificate (SSL certificate)

  • 3 types of PKI certificates and their use cases
  • Hackers upping SSL usage for encrypted attacks, communications
  • Choosing between an SSL/TLS VPN vs. IPsec VPN
  • SSL certificate abuse drives growing number of phishing attacks
  • How to encrypt and secure a website using HTTPS

Related Terms

What is cloud detection and response (CDR)?
Cloud computing requires a security approach that is different than traditional protections. Where does cloud detection and ...Seecompletedefinition
What is dynamic application security testing (DAST)?
Dynamic application security testing (DAST) is the process of analyzing a web application in runtime to identify security ...Seecompletedefinition
What is static application security testing (SAST)?
Static application security testing (SAST) is the process of analyzing and testing application source code for security ...Seecompletedefinition

Dig Deeper on Application and platform security

  • What is a SSL (secure sockets layer)?By: TechTargetContributor
  • 3 types of PKI certificates and their use casesBy: IsabellaHarford
  • Hypertext Transfer Protocol Secure (HTTPS)By: RahulAwati
  • OCSP (Online Certificate Status Protocol)By: AndrewZola
What is Secure Sockets Layer Certificate (SSL certificate)? | Definition from TechTarget (2024)

FAQs

What is Secure Sockets Layer Certificate (SSL certificate)? | Definition from TechTarget? ›

SSL typically involved securing connections between a web browser (client) and a website (server). It facilitated safe transactions between consumers and businesses, helping create the foundation for e-commerce. Without SSL, data sent to and from a website could be intercepted by a threat actor.

What is a secure sockets layer SSL certificate? ›

Secure Sockets Layer (SSL) certificates, sometimes called digital certificates, are used to establish an encrypted connection between a browser or user's computer and a server or website.

What is an SSL certificate in simple words? ›

SSL stands for Secure Sockets Layer, a security protocol that creates an encrypted link between a web server and a web browser. Companies and organizations need to add SSL certificates to their websites to secure online transactions and keep customer information private and secure.

What is the primary objective of Secure Sockets Layer SSL )? ›

At its core, SSL is a standard security protocol used to establish an encrypted link between a web server and a browser. This digital armor ensures that all data passed between the server and browser remains private and integral, protecting it from potential eavesdropping, data tampering, or message forgery.

What is SSL and how does it work? ›

SSL, also known as TLS, uses encryption to keep user data secure, authenticate the identity of websites, and stop attackers from tampering with Internet communications.

Why is the SSL certificate important? ›

A website needs an SSL certificate in order to keep user data secure, verify ownership of the website, prevent attackers from creating a fake version of the site, and gain user trust. Encryption: SSL/TLS encryption is possible because of the public-private key pairing that SSL certificates facilitate.

Do I need an SSL certificate? ›

To run a successful business website, you need an SSL certificate to prevent traffic interruption. Even if you don't collect any information from your website visitors, your website requires an SSL certificate to prevent customers from getting a pop-up that indicates your website is unsecured.

What is the primary purpose of SSL? ›

The primary reason why SSL is used is to keep sensitive information sent across the Internet encrypted so that only the intended recipient can access it. This is important because the information you send on the Internet is passed from computer to computer to get to the destination server.

How to obtain an SSL certificate? ›

How to Get an SSL Certificate
  1. Verify the website's information through ICANN Lookup.
  2. Generate the Certificate Signing Request (CSR).
  3. Submit the CSR to the Certificate authority to validate the domain.
  4. Install the certificate on the website.
Apr 8, 2024

What is the difference between Secure Sockets Layer SSL and TLS? ›

SSL is technology your applications or browsers may have used to create a secure, encrypted communication channel over any network. However, SSL is an older technology that contains some security flaws. Transport Layer Security (TLS) is the upgraded version of SSL that fixes existing SSL vulnerabilities.

What happens if you don't use SSL? ›

Without SSL, your site visitors and customers are at higher risk of being having their data stolen. Your site security is also at risk without encryption. SSL protects website from phishing scams, data breaches, and many other threats. Ultimately, It builds a secure environment for both visitors and site owners.

How do you know if a website has an SSL certificate? ›

The easiest way to know if a site is SSL encrypted or not is to check its URL. The URL of the site should start with HTTPS. For more details about the site's security credentials, you can click on the padlock icon near the address bar and get more information on the site's SSL certificate details.

What is an example of SSL encryption? ›

One of the most common, everyday examples of this is a web browser (client) and a website (server). An SSL certificate creates a secure connection making it so only the browser and website can understand messages sent over their connection and not anyone who tries to intercept the message while it's in transit.

What is the difference between secure sockets layer SSL and TLS? ›

SSL is technology your applications or browsers may have used to create a secure, encrypted communication channel over any network. However, SSL is an older technology that contains some security flaws. Transport Layer Security (TLS) is the upgraded version of SSL that fixes existing SSL vulnerabilities.

What is the difference between digital certificate and secure socket layer? ›

Digital certificate authentication helps organizations ensure that only trusted devices and users can connect to their networks. Another common use of digital certificates is to confirm the authenticity of a website to a web browser, which is also known as a secure sockets layer or SSL certificate.

What is secure sockets layer SSL stripping? ›

In an SSL stripping attack, the attacker intercepts all traffic between the client and the server and “strips” any SSL content from the client's requests before passing them on to the server. As a result, the server will provide the unencrypted HTTP version of the page, which the attacker sends on to the client.

What is the key difference between secure sockets layer SSL certificate inspection and SSL deep inspection? ›

** SSL certificate inspection typically involves verifying the certificates presented by servers, while SSL deep inspection involves decrypting the traffic for thorough examination, often using a FortiGate CA certificate to re-encrypt the traffic after inspection.

Top Articles
(3 Free Methods) How to Remove or Delete Partition Windows 11/10
Here's Why Dave Ramsey Doesn't Think Credit Card Points Are Worth It
What Did Bimbo Airhead Reply When Asked
Cranes For Sale in United States| IronPlanet
Weeminuche Smoke Signal
Breaded Mushrooms
How To Get Free Credits On Smartjailmail
Craigslist Nj North Cars By Owner
2013 Chevy Cruze Coolant Hose Diagram
Max 80 Orl
Gt Transfer Equivalency
104 Presidential Ct Lafayette La 70503
What Is A Good Estimate For 380 Of 60
Turning the System On or Off
Rhinotimes
Nene25 Sports
Colorado mayor, police respond to Trump's claims that Venezuelan gang is 'taking over'
Paradise leaked: An analysis of offshore data leaks
Napa Autocare Locator
Amazing deals for DKoldies on Goodshop!
Missed Connections Inland Empire
Morristown Daily Record Obituary
Pokemon Unbound Shiny Stone Location
The Largest Banks - ​​How to Transfer Money With Only Card Number and CVV (2024)
Happy Life 365, Kelly Weekers | 9789021569444 | Boeken | bol
Aes Salt Lake City Showdown
The Many Faces of the Craigslist Killer
Weve Got You Surrounded Meme
Roanoke Skipthegames Com
Keyn Car Shows
Skymovieshd.ib
Medline Industries, LP hiring Warehouse Operator - Salt Lake City in Salt Lake City, UT | LinkedIn
Wisconsin Volleyball Team Leaked Uncovered
Napa Autocare Locator
What Is Xfinity and How Is It Different from Comcast?
Blue Beetle Movie Tickets and Showtimes Near Me | Regal
Bimar Produkte Test & Vergleich 09/2024 » GUT bis SEHR GUT
Case Funeral Home Obituaries
Koninklijk Theater Tuschinski
877-292-0545
Prior Authorization Requirements for Health Insurance Marketplace
How Many Dogs Can You Have in Idaho | GetJerry.com
2023 Fantasy Football Draft Guide: Rankings, cheat sheets and analysis
All Characters in Omega Strikers
Sofia With An F Mugshot
Bill Manser Net Worth
Television Archive News Search Service
Brown launches digital hub to expand community, career exploration for students, alumni
Hampton Inn Corbin Ky Bed Bugs
Ranking 134 college football teams after Week 1, from Georgia to Temple
Heisenberg Breaking Bad Wiki
Latest Posts
Article information

Author: Virgilio Hermann JD

Last Updated:

Views: 5884

Rating: 4 / 5 (41 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Virgilio Hermann JD

Birthday: 1997-12-21

Address: 6946 Schoen Cove, Sipesshire, MO 55944

Phone: +3763365785260

Job: Accounting Engineer

Hobby: Web surfing, Rafting, Dowsing, Stand-up comedy, Ghost hunting, Swimming, Amateur radio

Introduction: My name is Virgilio Hermann JD, I am a fine, gifted, beautiful, encouraging, kind, talented, zealous person who loves writing and wants to share my knowledge and understanding with you.