Introduction to SSL/TLS

Anil Verma
2 min readMay 30, 2022

--

TLS is the successor protocol to SSL. TLS is an improved version of SSL

https://www.instagram.com/p/CeKr82AvK6F/

Transport Layer Security (TLS) is the successor protocol to SSL. TLS is an improved version of SSL. TLS works in much the same way as the SSL, using encryption to protect the transfer of data and information. The two terms are often used interchangeably in the industry although SSL is still widely used.

How does TLS/SSL Works

TLS uses a technology called public-key encryption. there are two keys
1. public key 2. private key

when a client(browsers) requests something (opens a connection) with the server, then the client and server machine uses the public key(by client) and private key(server) to agree on a new key called session key to encrypt further communication between them.

When a client opens a channel with a server, possessions of the private key that matches with the public key is the website’s SSL certificate proving that the server is actually the legitimate host of the website.

All HTTP requests and responses are then encrypted with these session keys.

Are SSL/TLS the same?

SSL= Secure Socket Layer
TLS =Transport Layer Security
in 1999 internet engineering task force proposed an update to SSL. Since this update was being developed by IETF and NETSCAPE(SSL protocol was developed by Netscape) was not involved, the name changed to TLS.

SSL has not been updated since SSL3.0 in 1996 and is now considered deprecated. while TLS is up to date.

What is the SSL certificate?

→SSL can only be implemented by a website that has an SSL certificate.
→One of the most important piece of info in an SSL certificate is the website’s ‘PUBLIC KEY’
→Certificate authorities(CA) are responsible for issuing the SSL certificates.

Types of SSL Certificate

Single domain — Applies to one domain only
Wild Card — Applies to one domain but also includes the domain’s subdomain
Multi Domain — Applies to multiple unrelated domains

SSL Certificate Validation Levels

Domain Validation- Least strongest validation, cheapest, the business has to prove they control the domain

Organization Validation — More trustworthy, CA directly contact person/business.

Extended Validation — Requires full BG check of an org.

Happy Learning ….👏👏👏

--

--

Anil Verma

Hi there 👋, I am Anil Verma, a full stack web developer, and JavaScript enthusiast. 👥 Ask me anything about web development. web- https://anilvermaspeaks.in/