Basis en toepassingen van cryptografie
Welke uitspraak beschrijft juist een verandering in TLS 1.3 (RFC 8446) ten opzichte van TLS 1.2?
- AVoor de versleuteling van gegevens worden nu alleen cipher suites met CBC-modus gebruikt, die veiliger zijn gemaakt dan in TLS 1.2
- BSleuteluitwisseling die sleutelmateriaal met RSA-versleuteling verstuurt, is geschrapt, en de versleuteling van gegevens gebeurt nu alleen nog met geauthenticeerde versleuteling (AEAD)
- CServercertificaten zijn niet meer nodig en de server wordt niet meer geauthenticeerd
Antwoord en toelichting tonen
Antwoord: B. Sleuteluitwisseling die sleutelmateriaal met RSA-versleuteling verstuurt, is geschrapt, en de versleuteling van gegevens gebeurt nu alleen nog met geauthenticeerde versleuteling (AEAD)
TLS 1.3 heeft het sleuteltransport met RSA en statische DH, die geen forward secrecy bieden, geschrapt; de sleuteluitwisseling is nu (EC)DHE, een vooraf gedeelde sleutel (PSK) of een combinatie van beide. Ook de versleuteling van gegevens is beperkt tot AEAD zoals AES-GCM en ChaCha20-Poly1305, en de schema's die CBC-modus met een MAC combineren en die aan aanvallen zoals padding-oracle-aanvallen ten grondslag lagen, zijn verdwenen. Daarnaast is de handshake in één rondgang (1-RTT) klaar, en wordt een groot deel van de handshake, inclusief het servercertificaat, versleuteld. De server wordt nog steeds geauthenticeerd met een certificaat en een handtekening.
Verder: nog 9 vragen over Basis en toepassingen van cryptografie