SSL (Secure Sockets Layer) is a standard security technology to create an encrypted link between a server and a client. This link ensures that all data passed between the server and the client remain private and secure. It was designed to support protocols such as FTP, HTTP, TELNET.


SSL ensures that all the data transmitted will be encrypted.Two files, Certificate and Private Key are used.A Digital Certificate certifies the ownership of a public key by the named subject of the certificate.A Certification Authority (CA) is a trusted entity that issues electronic documents(Certificates) that verify a digital entity's identity on the Internet .

The Secure Sockets Layer (SSL) and Transport Layer Security (TLS) is the most widely deployed security protocol used today. It is essentially a protocol that provides a secure channel between two machines operating over the Internet or an internal network. In today’s Internet focused world, the SSL protocol is typically used when a web browser needs to securely connect to a web server over the inherently insecure Internet.