Bases et applications de la cryptographie
Quelle affirmation décrit correctement un changement de TLS 1.3 (RFC 8446) par rapport à TLS 1.2 ?
- APour le chiffrement des données, seules des suites cryptographiques utilisant le mode CBC, rendues plus sûres que dans TLS 1.2, sont désormais utilisées
- BL'échange de clés qui envoie le matériel de clé par chiffrement RSA a été supprimé, et le chiffrement des données se fait uniquement par chiffrement authentifié (AEAD)
- CLes certificats serveur ne sont plus nécessaires, et le serveur n'est plus authentifié
Afficher la réponse et l'explication
Réponse : B. L'échange de clés qui envoie le matériel de clé par chiffrement RSA a été supprimé, et le chiffrement des données se fait uniquement par chiffrement authentifié (AEAD)
TLS 1.3 a supprimé le transport de clé par RSA et le DH statique, qui n'offrent pas de confidentialité persistante ; l'échange de clés se fait désormais par (EC)DHE, par une clé pré-partagée (PSK) ou par une combinaison des deux. Le chiffrement des données est lui aussi limité à l'AEAD, comme AES-GCM et ChaCha20-Poly1305, et les schémas combinant le mode CBC et un MAC, qui étaient à l'origine d'attaques comme l'attaque par oracle de remplissage, ont disparu. De plus, la poignée de main s'achève en un aller-retour (1-RTT), et une grande partie de la poignée de main, y compris le certificat serveur, est chiffrée. Le serveur reste authentifié par un certificat et une signature.
Continuer : 9 autres questions sur Bases et applications de la cryptographie