What is SSL?

SSL is the secure connection so that visitors to your site can safely enter credit card information etc.

The Secure Sockets Layer(SSL) security protocol provides data encryption, server authentication, message integrity, and optional client authentication for a TCP/IP connection. Public key encryption is a technique that uses a pair of asymmetric keys for encryption and decryption. Each pair of keys consists of a public key and a private key. The public key is made public by distributing it widely. The private key is never distributed; it is always kept secret. Data that is encrypted with the public key can be decrypted only with the private key. Conversely, data encrypted with the private key can be decrypted only with the public key. This asymmetry is the property that makes public key cryptography so useful. Because SSL is built into all major browsers and web servers, simply installing a digital certificate turns on their SSL capabilities.