PDF Kryptologie
PDF Kryptologie
PDF Kryptologie
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
<strong>Kryptologie</strong> – Eine verschlüsselte Wissenschaft 65<br />
0 1 2 3 4<br />
0 0 0 0 0 0<br />
1 0 1 2 3 0<br />
2 0 2 0 2 0<br />
3 0 3 2 1 0<br />
4 0 0 0 0 0<br />
Tabelle 4.5: Multiplikationstabelle mit Modulo 4<br />
Mögliche Lösungen sind 2 und 4. Damit können wir die Ausgangsfunktion näherungsweise<br />
erraten. Wenn wir weitere Werte besitzen, entdecken wir, dass es sich um Modulo<br />
4 handelt (zB da 1·2 mod x = 2).<br />
Was wir jetzt wollen ist eine Folge von Zahlen, deren nächster Wert unvorhersehbar<br />
ist und möglichst wenig Nullen enthält. Hier kommen die Primzahlen ins Spiel. Bei 4<br />
handelt es sich um keine Primzahl, aber wir schauen uns einmal die Tabelle mit Modulo<br />
7 an. Die Zeile und Spalte mit 0 als Faktor lassen wir weg, da wir gesehen haben, dass<br />
sie nur böse Zahlen erzeugt.<br />
1 2 3 4 5 6 7<br />
1 1 2 3 4 5 6 0<br />
2 2 4 6 1 3 5 0<br />
3 3 6 2 5 1 4 0<br />
4 4 1 5 4 6 3 0<br />
5 5 3 1 6 4 2 0<br />
. . .<br />
Tabelle 4.6: Multiplikationstabelle mit Modulo 7<br />
Ok. . . hier sehen wir bereits: Die böse Zahl kommt nur mehr in der Spalte mit 7 vor. Dies<br />
ist leider unvermeidbar. Aber wir können die Funktion noch komplexer machen, damit<br />
die Zahlen noch unerwarteter auftreten.<br />
1 2 3 4 5 6 7<br />
x 3 mod 11 1 8 5 9 4 7 2<br />
Tabelle 4.7: Multiplikationstabelle mit x 3 mod 11<br />
Das heißt, wenn die Modulozahl eine Primzahl ist, kommen selten Nullen vor (erst bei<br />
11 3 mod 11 wieder und nur 45mal bei x < 500), was wesentlich vorteilhafter ist und<br />
die Sicherheit des Kryptosystems erhöht. Neben Null ist 1 auch böse, weil man dadurch<br />
zwar nicht den Modulowert erraten kann, aber der Faktor 1 trotzdem den Wert nicht