Grundlagen und Anwendungen der Kryptografie
Welche Kombination gibt an, was die Cipher Suite TLS_AES_128_GCM_SHA256 von TLS 1.3 festlegt?
- ADas AEAD für die Datenverschlüsselung (AES-128-GCM) und die Hashfunktion (SHA-256) für die Schlüsselableitung (HKDF) und Weiteres
- BDas Schlüsselaustauschverfahren (AES-128) und das Signaturverfahren des Serverzertifikats (SHA-256)
- CAES-128-GCM für die Datenverschlüsselung und ein an jeden Record angehängtes HMAC-SHA256 zur Erkennung von Manipulationen
Antwort und Erläuterung anzeigen
Antwort: A. Das AEAD für die Datenverschlüsselung (AES-128-GCM) und die Hashfunktion (SHA-256) für die Schlüsselableitung (HKDF) und Weiteres
Eine Cipher Suite von TLS 1.2 wie TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 legte Schlüsselaustausch (ECDHE), Authentifizierung (RSA), Verschlüsselung (AES-128-GCM) und Hashfunktion gemeinsam fest. In TLS 1.3 werden die Gruppe für den Schlüsselaustausch (etwa X25519) und das Signaturverfahren über eigene Erweiterungen ausgehandelt, und die Cipher Suite steht nur noch für das Paar aus AEAD und der Hashfunktion für HKDF. Da AEAD auch Manipulationen an den Daten erkennt, wird nicht an jeden Record ein HMAC angehängt; SHA-256 dient zum Hashen des Handshake-Inhalts und zur Schlüsselableitung.
Weiter: 9 weitere Fragen zu Grundlagen und Anwendungen der Kryptografie