SSL/TLS
TLS proporciona cifrado, autenticación e integridad en la capa de transporte; HTTPS es HTTP sobre TLS y defiende contra escuchas, manipulación y falsificación.
Propósito
Cifrar el transporte para proteger la confidencialidad e integridad de los datos: el fundamento de la seguridad web.
Mecanismo
Handshake: negocia la versión TLS y las suites de cifrado, verifica certificados e intercambia claves. Capa de registro: cifra los datos de la aplicación. TLS 1.3 simplifica el handshake (1-RTT/0-RTT). Let's Encrypt automatiza certificados gratuitos. HSTS impone HTTPS.
Casos de uso
- Cifrado del transporte
- HTTPS
- Gestión de certificados