Grundlagen und Anwendungen der Kryptografie
Welche Kombination aus Schwäche eines Diffie-Hellman-Schlüsselaustauschs ohne Authentifizierung und Gegenmaßnahme ist richtig?
- AEin Lauscher kann das gemeinsame Geheimnis schon aus den öffentlichen Werten berechnen. Gegenmaßnahme: p und g geheim halten, damit die gesendeten Werte auf dem Übertragungsweg nicht abgehört werden
- BEin Man-in-the-Middle-Angriff, bei dem ein Angreifer auf dem Weg mit jeder Seite getrennt einen Schlüsselaustausch durchführt, lässt sich nicht verhindern. Gegenmaßnahme: die öffentlichen Werte mit dem Schlüssel eines Zertifikats signieren und so das Gegenüber prüfen
- CDie geheimen Werte a und b sind jedes Mal gleich, sodass sich auch das gemeinsame Geheimnis nicht ändert. Gegenmaßnahme: den Schlüsselaustausch nur einmal durchführen und dasselbe Geheimnis lange weiterverwenden
Antwort und Erläuterung anzeigen
Antwort: B. Ein Man-in-the-Middle-Angriff, bei dem ein Angreifer auf dem Weg mit jeder Seite getrennt einen Schlüsselaustausch durchführt, lässt sich nicht verhindern. Gegenmaßnahme: die öffentlichen Werte mit dem Schlüssel eines Zertifikats signieren und so das Gegenüber prüfen
Dieser Schlüsselaustausch prüft nicht, ob ein empfangener öffentlicher Wert wirklich vom Gegenüber stammt. Ein Angreifer auf dem Weg kann daher mit A und mit B getrennt jeweils mit eigenen Werten einen Schlüsselaustausch durchführen und den Verkehr in beide Richtungen entschlüsseln und weiterleiten (Man-in-the-Middle-Angriff). Bei TLS signiert der Server den Inhalt des Schlüsselaustauschs mit dem privaten Schlüssel seines Zertifikats, und der Client prüft die Signatur anhand des Zertifikats; so wird dieser Angriff verhindert. p und g dürfen öffentlich sein und müssen nicht geheim gehalten werden.
Weiter: 9 weitere Fragen zu Grundlagen und Anwendungen der Kryptografie