06.11.2013 Aufrufe

PDF Kryptologie

PDF Kryptologie

PDF Kryptologie

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!