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

What information will I need to order an SSL certificate?

The requirements to order and install an SSL Certificate are: A domain FQDN (Fully Qualified...

Justification for additional IP addresses

Due to the now limited number of IPs in the IP4 address space, the IP Authorities of different...

How to install your SSL Digital Certificate Step By Step Instructions

The steps to follow in the installation of an SSL Certificate on our servers: This assumes you...

Does ServWise provide Secure SMTP, POP3, IMAP (SSL and TLS)?

Yes. ServWise fully supports encrypted mail protocols both SSL and TLS on our servers. You...

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”...