…while performing a small proof of concept on setting up a SSL on web server, we gathered some basic info on SSL..

What is SSL
Secure socket layer is a protocol used to secure the channel between browser and web server. The main objectives of setting up a secure communication between client and server are authentication between client and server, ensuring data integrity and securing data privacy. In a typical N-tier architecture, a request from client flows through many layers through different channels. Some of them might be on intranet and some of them might be on internet. Depending upon the deployment scenerio, we must know which layer or channel we need to secure. There are different technologies like SSL, TLS (Transport layer security- more advanced version of SSL), and IPSec (Used to secure the data between two computers), RPC encryption, but the choice depends on transport protocol, end point technologies, environmental considerations etc. You can find the details about these things in the reference links provided at the end of the article.

In order to set up a SSL on your web server, following steps are required:
1) Creating a Web Application for which you need to implement the SSL
2) Creating certificate request and submitting to CA(Certificate Authority)
3) Getting certificate
4) Applying certificate to your web server
5) Setting up SSL and required resources for the site

Continued……

Read More Articles