Nächste Seite Inhalt

1. Verschiedene Möglichkeiten und Vorgehensweisen

Bei der Kryptanalyse geht es überwiegend um Methoden und Tricks, die es einem Angreifer ermöglichen, aus einem chiffrierten Text wieder an den dahintersteckenden Klartext zu gelangen.

Ein Angreifer kann dabei auf verschiedene Arten vorgehen :

Geheimtextangriff (ciphertext-only attack)

Der Angreifer hat nur den Geheimtext zur Verfügung, um an den Schlüssel bzw. den Klartext zu gelangen. Diese Methode ist die schwierigste. Sind die Gesetzmäßigkeiten des Geheimtextes zu wenig bekannt, bleibt als einzige Möglichkeit ein Brute-Force-Angriff.

Klartextangriff (known-plaintext-attack)

Ein Teil des Klartextes ist zusätzlich zum Geheimtext bekannt. Nun wird der Schlüssel ermittelt und daraus der Rest des Klartextes ermittelt.

Angriff mit ausgewähltem Text (chosen-plaintext attack)

Der Angreifer gibt den Klartext selber vor und kann dann aus dem verschlüsselten Text Rückschlüsse auf den Schlüssel ziehen. Voraussetzung ist natürlich, daß er Zugang zu dem erforderlichen Kryptosystem hat.

Angriff mit adaptiv ausgewähltem Klartext (adaptive-chosen-plaintext attack)

Das ist ein wiederholter Angriff mit ausgewähltem Klartext, wobei der untergeschobene Klartext in Abhängigkeit von der bisherigen Kryptanalyse gewählt wird.

Angriff mit ausgewähltem Geheimtext (chosen-ciphertext attack)

Der Angreifer schiebt einen bestimmten Geheimtext unter und hat Zugriff auf den daraus erzeugten Klartext. Aus diesen Informationen kann er Klartexte berechnen, ohne daß der Chiffrierer den Angriff nachweisen könnte.

Angriff mit verwandten Schlüsseln (chosen key attack)

Hier werden Beziehungen zwischen unbekannten Schlüsseln ausgenutzt. Der Angreifer weiß beispielsweise, in welchen Bits sich verschiedene Schlüssel unterscheiden. Er verschlüsselt dann mit jedem dieser Schlüssel einen Klartext und untersucht die Ergebnisse. Dann rekonstruiert er den Originalschlüssel.


Nächste Seite Inhalt