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.