HASSUNICHESEHEN
Sie sind hier : Home » Majux-Crypt » Mathematik
Das Programm benutzt einen Zeichensatz von 100 verschiedenen Zeichen. Diese Zeichen können in eine beliebige Reihenfolge gebracht werden. Daraus ergeben sich 100! (Fakultät) mögliche Schlüssel. Das ist eine 158stellige Zahl (9.33 * 10157). Es ergeben sich allerdings häufig gleiche Schlüssel, wenn die einzelnen Zeilen oder Spalten der Tabelle nur eine andere Reihenfolge haben, aber die gleichen Zeichen in derselben Reihenfolge beinhalten. Das ergibt jeweils (bei 10 Zeilen/Spalten) 10! (3 628 800) gleiche Schlüssel. Teilt man die Anzahl der möglichen Schlüssel (9.33 * 10157) durch die Anzahl der jeweils möglichen gleichen Schlüssel (3 628 800 * 3 628 800, also sowohl nach Zeilen als auch nach Spalten), erhält man 7.085 * 10144, also immer noch eine 145stellige Zahl an wirklich verschiedenen Schlüsseln. Verschlüsselt man doppelt, entsteht eine 290stellige Anzahl möglicher Schlüsselkombinationen, bei dreifach eine 435stellige Anzahl.
Ein Text kann hier aus 100 verschiedenen Zeichen bestehen. Wenn der Text eine Länge von 500 Zeichen hat, dann gibt es 100500 (101000) mögliche Texte, also eine 1000stellige Anzahl. Hat ein Text 1000 Zeichen, erhöht sich die Anzahl möglicher Texte auf 102000.
Ein Text von 500 Zeichen (101000 mögliche Texte) muß 7 mal verschlüsselt werden (ca. 101015 Schlüsselkombinationen), damit die Anzahl der Schlüsselkombinationen die Anzahl der möglichen Texte übersteigt. Sollte jemand versuchen, den Text mit reiner Rechenkraft (Brute Force) zu knacken, erhält er je nach gewählter Schlüsselkombination jeden möglichen der 101000 Texte. Das Programm bietet eine bequeme Codeworteingabe für mehrfache Verschlüsselung, ist allerdings nicht dafür geeignet, die Bibel zu verschlüsseln (geschätzte 1010000000 Möglichkeiten - erfordert ca. 69000fache Verschlüsselung).