What is Secure Sockets Layer (SSL)?
By using Secure Sockets Layer, data is transferred via http and protected by the server encyption activated by the SSL certificate.
An SSL Certificate consists of a public and a private key. The public key is used to encrypt information and the private for decryption.
When a browser displays a secured domain, server and client are authenticated by a "SSL handshake".
In addition, an encryption method, and a unique session key is established. With this, a secure session can be started, the privacy and integrity of messages can be guaranteed.