-
Semesterprogrammierprojekt: Caesar- und Vigenère-Verschlüsselung in Python
Für mein Semesterprojekt 2021/2022 habe ich eine Caesar-Verschlüsselung und eine Vigenère-Verschlüsselung in Python implementiert. Hier erkläre ich alle nötigen Schritte auf dem Weg zu einem fertigen Semesterprojekt, meinen Code und meine Ideen und Gedanken dahinter.
- Projektplanung
- Wie funktioniert die Caesar-Chiffre?
- Caesar-Verschlüsselung implementieren
- Entschlüsselung der Caesar-Chiffre implementieren
- Wie funktioniert die Vigenère-Chiffre?
- Vigenère-Verschlüsselung implementieren
- Der vollständige Quelltext (Caesar- und Vigenère-Chiffre) mit Download
- Abschlussbericht
-
Ave Caesar! Caesar-Verschlüsselung mit Python
Ave Caesar, morituri te salutant! („Heil dir, Caesar, die Todgeweihten grüßen dich!“) (~Asterix)
Die Caesar-Verschlüsselung (oder Caesar-Chiffre) ist ein einfaches symmetrisches Verschlüsselungsverfahren, das auf der monoalphabetischen Ersetzung basiert. Als eines der einfachsten Verschüsselungsverfahren dient es heute hauptsächlich dazu, Grundprinzipien der Kryptologie zu veranschaulichen.