Este documento describe los protocolos SSL y TLS, los cuales garantizan la encriptación, autenticación e integridad de la comunicación a través de la negociación de parámetros de sesión como los algoritmos criptográficos y la generación de una clave maestra de sesión mediante el intercambio de claves públicas y privadas durante el proceso de "handshake". El protocolo SSL opera entre la capa de aplicación y la capa de transporte TCP.