SSL es un protocolo diseñado para permitir la transmisión segura de información entre aplicaciones. Proporciona confidencialidad, integridad, disponibilidad y no repudio mediante el establecimiento de una sesión segura con verificación de identidad a través de certificados firmados por una autoridad de certificación. Los navegadores notifican automáticamente a los usuarios cuando las conexiones son seguras a través de SSL para proteger las compras en línea y la privacidad de la información.