Klassische Kryptographie

Auf dieser Seite werden die folgenden Verfahren der klassischen Kryptographie behandelt:

Caesar Code
Verschiebung des Alphabets
Substitution
Beliebige Vertauschung der Buchstaben (Permutation)
Vigenère Code
Verschiebung gemäss Schlüsselwort

Die ersten zwei Verfahren sind monoalphabetisch, d.h. es wird nur ein Alphabet benützt. Beispiele für monoalphabetische Codes findet man auch in der Literatur, z.B. im „Goldkäfer“ von Edgar Allan Poe. Die Vigenère Verschlüsselung arbeitet mit verschiedenen Alphabeten. Dabei wird das Schlüsselwort fortlaufend unter die Nachricht geschrieben. Der jeweilige Buchstabe des Schlüsselworts gibt an, um wie viel das Alphabet an dieser Stelle verschoben wird. Die Anzahl der verschiedenen Buchstaben im Schlüsselwort bestimmt also die Anzahl der verwendeten Alphabete.

Vorsicht! Alle drei Codes sind mit modernen Hilfsmitteln aus der Kryptologie leicht zu brechen.

Webprogramm

Das folgende PHP-Programm zeigt wie die oben beschriebenen Verfahren funktionieren.

Klassische Verschlüsselungsverfahren
Verschlüsselungsverfahren:

Buchstabe:

Klartext:


Code: