Beim Chiffrieren von Klartexten in Geheimtexte gibt
prinzipiell es nur zwei Methoden:
-
Substitution
Jedes Zeichen des Klartextes wird durch ein anderes ersetzt.
A ==> D, B ==> E, C ==> F oder ähnlich. Am Ende besteht der Geheimtext
aus anderen Zeichen als der Klartext.
-
Transposition
Die Zeichen des Klartextes bleiben im Geheimtext dieselben, ihre
Anordnung im Text wird jedoch verändert.
Ein einfaches Beispiel:
Der Klartext wird zeilenweise in einen Block geschrieben und dann
spaltenweise extrahiert.
D |
I |
E |
S |
E |
R |
T |
E |
X |
T |
I |
S |
T |
G |
A |
N |
Z |
G |
E |
H |
E |
I |
M |
|
Als Geheimtext ergibt sich: DTTE IEGH EXAE STNI EIZM RSG.
Zu der Art der Transpositionen (Algorithmen) sind der Phantasie kaum
Grenzen gesetzt.
Beide Methoden lassen sich auch kombinieren. So verwendet
beispielsweise DES insgesamt 16 Substitutionen und 3
Transpositionen. |