¿Qué cambió entre TLS 1.2 y TLS 1.3?

TLSTLS: Transport Layer Security. El cifrado que protege la mayor parte del tráfico de internet, como HTTPS. 1.3 (RFC 8446, 2018) es más rápido y elimina las opciones débiles que estaban detrás de la mayoría de los ataques pasados a TLS. Completa el handshake en un viaje de ida y vuelta en lugar de dos. Solo conserva intercambios de claves con secreto perfecto hacia adelante (forward secrecy), así que grabar tráfico y robar después la clave privada del servidor ya no descifra sesiones anteriores. Abandona cifrados y modos antiguos como RC4, 3DES, los conjuntos en modo CBC y el intercambio de claves RSA estático, y deja una lista corta de cifrados autenticados modernos. Y cifra una parte mayor del handshake, incluido el certificado del servidor. Para la supervisión hay dos consecuencias. Un dispositivo pasivo ya no puede descifrar sesiones con una copia de la clave privada del servidor, de modo que la inspección requiere ahora un proxy de interceptación activo. Y se ve menos en claro: el certificado está oculto, mientras que los mensajes hello, el grupo elegido y el nombre del servidor, salvo que se use Encrypted Client Hello, siguen siendo visibles. Prefiera TLS 1.3 en todas partes y mantenga TLS 1.2 solo con conjuntos de cifrado robustos para clientes antiguos.

Siga leyendo

Términos usados aquí

TLS (Transport Layer Security)
El cifrado que protege la mayor parte del tráfico de internet, como HTTPS.

← Las 40 preguntas sobre Cifrado y tráfico cifradoTodos los temas