SSL es un protocolo desarrollado por Netscape en 1995, que se convirtió rápidamente en el método preferido para asegurar la transmisión de datos a través de Internet.

SSL está incorporado en todos los servidores web más importantes del navegador Web y hace uso de técnicas de cifrado de clave pública-privada originalmente desarrollado por RSA. Para establecer una conexión SSL, un servidor web debe tener un certificado digital instalado, este certificado utiliza las claves públicas y privadas utilizadas para el cifrado y el certificado identifica de forma exclusiva y de forma positiva el servidor. Usted puede pensar en certificados digitales como una especie de tarjeta de identificación electrónica, no muy diferente de la licencia de conducir o tarjeta de identidad nacional, que autentica el servidor al cliente antes de establecer una
canal de comunicación cifrado.

Normalmente, los certificados digitales son emitidos por una organización independiente, de confianza de terceros para asegurar su validez y amplia aceptación. El emisor de un certificado también se conoce como una autoridad de certificación (CA). Por ejemplo, Thawte es un uso común global de CA.