Qu'est-ce qui a changé entre TLS 1.2 et TLS 1.3 ?

TLSTLS: Transport Layer Security. Le chiffrement qui protège la plupart du trafic internet, comme HTTPS. 1.3 (RFC 8446, 2018) est plus rapide et supprime les options faibles à l'origine de la plupart des attaques passées contre TLS. Il termine la négociation en un aller-retour au lieu de deux. Il ne garde que des échanges de clés offrant la confidentialité persistante, si bien qu'enregistrer le trafic puis voler plus tard la clé privée du serveur ne permet plus de déchiffrer les sessions passées. Il abandonne d'anciens chiffrements et modes comme RC4, 3DES, les suites en mode CBC et l'échange de clés RSA statique, pour ne garder qu'une courte liste de chiffrements authentifiés modernes. Et il chiffre une plus grande partie de la négociation, y compris le certificat du serveur. Pour la surveillance, deux conséquences. Un équipement passif ne peut plus déchiffrer les sessions avec une copie de la clé privée du serveur : l'inspection exige désormais un proxy d'interception actif. Et moins de choses sont visibles en clair : le certificat est caché, tandis que les messages hello, le groupe choisi et le nom du serveur, sauf avec l'Encrypted Client Hello, restent visibles. Privilégiez TLS 1.3 partout et ne gardez TLS 1.2 qu'avec des suites robustes pour les clients plus anciens.

À lire ensuite

Termes utilisés ici

TLS (Transport Layer Security)
Le chiffrement qui protège la plupart du trafic internet, comme HTTPS.

← Les 40 questions sur Chiffrement et trafic chiffréTous les thèmes