Secure Socket Layer is a security protocol that ensures to protect communications on the Internet. This technology helps in encrypting all the shared data between web server and browser, however, due to numerous vulnerabilities, it could not survive for a longer period of time. In the year 2015, it has been deprecated (allowed to use but not recommended) by Internet Engineering Task Force (IETF).

In order to create a secure socket layer connection, one must have an SSL certificate. SSL certificate helps in providing a validation to the visitors that their connection is secure. It helps in establishing a foundation of trust among the customers by displaying some visual cues of having a secure connection such as green bar and lock icon etc.

To be able to activate SSL on your web server, you will be asked a set of questions to know more about your website and company. After that two cryptographic keys will be generated by your web server: a public key and a private key.

To be able to use Secure Socket Layer (SSL), you need to your public key into the CSR (certificate signing request). CSR is a file which also contains all the information related to your website and company. Then you need to submit the CSR file to the certification authority, during the application procedure they will validate all the details provided by you then an SSL