What is SSL?

Secure Socket Layer or SSL certificate introduced by Netscape in 1995, an easy and secure way to protect the site from the phishing attacks. It offers a platform from where the online exchange of personal and confidential information can be safely and securely executed. Almost every web browser support SSL certificate, including Internet Explorer and Firefox.

Web sites falling under the category of SSL certificates can be distinguished by the difference in the address bar i.e. the site secured by SSL certificate will start from “https”, whereas the site which are not verified by the SSL certificate start with “http”.

SSL Encryption: SSL authentication system uses two keys for data encryption i.e. Public key and Private Key.

Public key: As the name sounds-Public key, the public key is available to everyone, publicly accessible.

Private Key: Private Key remains secret with the owners as the key is the only data used to decrypt the data, therefore kept secret.

 How it works?

  • When end-user browse the Internet then browser will immediately send request for web page. The page will start with HTTP://, the starting letters in the address bar of the web site
  • If the site uses SSL certificate then the web browser will send the public key with the certificate. The key is publically accessible
  • Further, the browser will check that the certificate displayed by the site is whether or not displayed by the trusted Certificate Authority or not. If yes, then is it valid or not?
  • A private key is used to decrypt the encryption key, the URL, and the Http data. A private key is kept confidential
  • The web server will send back the requested file to the end user
  • Browser then decrypts the file or http data, finally display the web page on the computer screen to the requester.