SSL stands for Secure Sockets Layer, and it is a security protocol used to establish an encrypted connection between a web server and a client, such as a web browser. SSL is commonly used to secure sensitive information, such as credit card numbers, login credentials, and personal information, when it is transmitted over the internet.

An SSL connection is established using a process called "handshaking," in which the client and server exchange information to authenticate each other and establish the encrypted connection. This process begins when the client sends a request to the server to initiate an SSL connection. The server responds by sending a copy of its SSL certificate, which contains information about the server's identity and the encryption methods it supports.

The client then verifies the authenticity of the SSL certificate by checking it against a list of trusted certificate authorities (CAs). If the certificate is valid, the client generates a unique session key and sends it to the server, encrypted with the server's public key. The server uses its private key to decrypt the session key and sends an acknowledgement back to the client, completing the SSL handshaking process.

Once the SSL connection has been established, all communication between the client and server is encrypted using the session key. This ensures that the transmitted data cannot be intercepted and read by third parties. The encryption used in SSL connections is typically very strong, making it difficult for anyone to decrypt the data without the proper key.

SSL is an important security measure for websites that handle sensitive information, as it helps to protect against cyber threats such as man-in-the-middle attacks and data breaches. Websites that use SSL are typically identified by a padlock icon in the address bar of the web browser and the "https" prefix in the URL. It is important for businesses and organizations to use SSL to secure their websites and protect the privacy and security of their customers.



  • 91 Users Found This Useful
Was this answer helpful?

Related Articles

I need SSL for my hosted Facebook app, What do I need?

All of our SSL certificates can be used with Facebook. You need to secure the fully qualified...

How do I renew my SSL

Renewing an SSL follows the same procedure as a new order. As long as you order the same SSL then...

What's the difference between SSL Certificates

The main difference between SSL Certificates is the level of "TRUST" the visitors perceive by...

What is a Wild-card SSL certificate and how do they work?

When you register a standard SSL certificate it is only registered for one “fully qualified”...

Is SSL Certificate installation free

The installation of your SSL Certificate is free only when installed to web hosting from ServWise.