Text mit der polyalphabetischen Vigenère-Verschlüsselung kodieren und dekodieren
Die Vigenère-Chiffre ist eine polyalphabetische Substitutionschiffre, die ein Schlüsselwort verwendet, um mehrere Caesar-Verschiebungen auf den Klartext anzuwenden. Für das Schlüsselwort "SCHLÜSSEL": jeder Buchstabe definiert eine andere Verschiebung, die durch das Schlüsselwort zykliert.
Trotz ihres historischen Rufs als unbreakbar wird die Vigenère-Chiffre durch Kasiski-Untersuchung gebrochen. Dieses Tool ver- und entschlüsselt mit konfigurierbaren Schlüsselwörtern und zeigt die Verschlüsselungstabelle.
Caesar-Chiffre verwendet eine einzige konstante Verschiebung. Vigenère verwendet ein Schlüsselwort, wobei jeder Buchstabe eine andere Verschiebung definiert. Gleiche Klartextbuchstaben können je nach Position unterschiedliche Chiffretextbuchstaben ergeben.
Die Kasiski-Untersuchung (1863) entdeckt die Schlüssellänge durch Suche nach wiederholten Sequenzen im Chiffretext. Abstände zwischen Wiederholungen sind Vielfache der Schlüssellänge.
Der One-Time Pad (OTP) ist eine Vigenère-Chiffre mit einem Schlüssel so lang wie die Nachricht, einmalig verwendet und zufällig gewählt. Der OTP ist beweisbar unknackbar (Shannon, 1949). Vigenères Schwäche ist der wiederholte Schlüssel.
Die Beaufort-Chiffre ist eine Variante von Vigenère mit umgekehrter Verschlüsselungsformel: Cᵢ = (Kᵢ - Pᵢ) mod 26. Sie ist "reziprok" — dieselbe Operation verschlüsselt und entschlüsselt.
Passwort-Stärke-Prüfer · ROT13-Verschlüsselung · Base32-Encoder / Decoder · Hex-Encoder / Decoder · Caesar-Verschlüsselung · Atbash-Verschlüsselung