What is SSL?
SSL: Secure Socket Layer
It is most widely used cryptographic protocol to supply security over internet communication. A secure channel is provided by it, and it turns website’s address from ‘http’ to ‘https’ where S stand for secure.
What is SSL
Certificate?
A digital certificate that authenticates a website’s identity and enable secure connection by creating a secure link between web server and web bowser.
How it functions?
-
Basically,
it is a data file which encrypt data packets when it travels through internet.
It pre-empts the data to be review and modify while transportation.
-
It
works on TCP protocol and use SSL handshake process to build secure connection.
- There
are two types of SSL handshake known as one-way SSL and two-way SSL (mutual
SSL). The difference between the two is that with an SSL, only the client
validates the identity of the server, while with a two-way SSL, both the server
and the client validate the identity of the other. Typically, one-way SSL is
used when browsing an HTTPS website, in which only our browser (client)
verifies the identity of the website (server). Two way SSL is primarily used in
server-to-server communications where both parties need to verify the identity
of the other.
-
It
works as:
- A browser/server attempts to connect with a website secured with SSL.
- Browser/Server requests that the web server identifies itself.
- The web server sends back the copy of SSL certificate.
- The browser or server checks the SSL certificate and If it is trusted then, it send signals back to the webserver.
- The web server then returns a digitally signed acknowledgment to start an SSL encrypted session
- Encrypted data is shared between the browser or server and the webserver.
Where can
I see SSL certificate for any website?
-
You
can see one padlock symbol located next to your browser bar. By clicking on it
you can see SSL certificate.
- The domain name that the certificate was issued for
- Which person, organization, or device it was issued to
- Which Certificate Authority issued it
- The Certificate Authority's digital signature
- Associated subdomains
- Issue date of the certificate
- The expiry date of the certificate
Types of
SSL Certificate:
SSL certificate's types is differentiated based on ‘no of domain are going to use it’ and ‘ level of validation’.
Types according to level of validation:
- Domain validation (DV):
- Least expensive
- Cover basic encryption and verification
- Take around few minutes to serval hours to receive it.
- Organization Validation:
- Take around few hours to serval days to receive it.
- Cover basic encryption and validation of ownership of the domain name registration as well as also cover certain authenticated details of owner ( name, address...)
- Extended Validation (EV) :
- Provide highest degree of security
- Takes few days to serval weeks to receive it.
- In addition to ownership of the domain name registration and entity authentication, the legal, physical and operational existence of the entity is verified.
-