Vertraulichkeit von Informationen
Vertraulichkeit von Informationen
Es gibt verschiedene Methoden, einen Schlüssel zu knacken. Der einfachste Angriff ist als Brute-Force-Attacke bekannt. Hier geht es darum, einen verschlüsselten Text mit allen möglichen Schlüsseln zu entschlüsseln und die Ergebnisse auf ihre Güte (Inhalt) hin zu überprüfen. In der Fachwelt gilt ein Algorithmus theoretisch als gebrochen, wenn ein anderes Verfahren schneller als eine Brute-Force-Attacke zum Ziel führt. Die Zeit, die benötigt wird, um einen Schlüssel zu brechen, lässt sich aus der Anzahl möglicher Schlüssel (Schlüsselraum) und der verfügbaren Rechenleistung bestimmen. Daraus wird ersichtlich, dass die Sicherheit sehr stark von den dem Angreifer zur Verfügung stehenden Mitteln abhängt. Für einen 128-Bit-Schlüssel bedeutet dies, dass 2128 verschiedene Kombinationen möglich sind. Gehen wir davon aus, dass der Angreifer 1000 Millionen Franken investieren konnte, um eine Million Computer mit der höchsten Rechenleistungen zu kaufen, die 106 Schlüssel pro Sekunde berechnen können, dauert es 1015 Jahre, bis der Schlüssel gebrochen ist! Ganz anders sieht dies jedoch bei einem Schlüssel mit einer Länge von 64 Bit aus: Dieser wird mit der gleichen verfügbaren Rechenleistung innerhalb von nur einer Stunde gebrochen.