El documento describe el protocolo SSL y cómo proporciona seguridad al intercambio de datos entre aplicaciones como servidores web y navegadores. SSL se inserta entre TCP/IP y HTTP para encriptar la comunicación. Utiliza un par de llaves asimétricas (pública y privada) para autenticar la identidad de emisor y receptor y garantizar la confidencialidad e integridad de los datos. Los servidores web obtienen un certificado digital de una autoridad de certificación que contiene su identidad e información de la llave pública.