Vigenère-Verschlüsselungs-Encoder
Die Vigenère-Chiffre, erstmals 1553 von Giovan Battista Bellaso beschrieben und später fälschlicherweise Blaise de Vigenère zugeschrieben, verschiebt jeden Buchstaben um einen anderen Betrag, der von einem sich wiederholenden Schlüsselwort abhängt. Obwohl sie 300 Jahre lang als “le chiffre indéchiffrable” galt, fiel sie schließlich 1863 dem statistischen Angriff von Friedrich Kasiski zum Opfer. Mit diesem Encoder können Sie für Rätsel, CTF-Herausforderungen und Kryptografie im Unterricht ver- und entschlüsseln.
So verwenden Sie die Vigenère-Chiffre
-
1
Geben Sie Ihre Nachricht ein
Die Buchstaben A bis Z werden verschoben; Ziffern, Leerzeichen, Satzzeichen und alle nicht-lateinischen Zeichen bleiben unverändert.
-
2
Legen Sie ein Schlüsselwort fest
Wählen Sie ein Wort oder einen Satz. Nur seine Buchstaben zählen, und längere Schlüsselwörter sind schwerer zu knacken.
-
3
Wählen Sie verschlüsseln oder entschlüsseln
Dasselbe Tool bewältigt beide Richtungen mit dem Vigenère-Quadrat.
-
4
Lesen Sie das Ergebnis
Jeder Buchstabe wird um den passenden Schlüsselbuchstaben verschoben (A=0, B=1 usw.); Groß- und Kleinschreibung bleiben erhalten.
Ein durchgerechnetes Beispiel
Das Tool startet mit Hello World und dem Schlüssel KEY. Das Verschlüsseln ergibt:
Klartext: Hello World
Schlüssel: KEYKE YKEYK
Chiffre: Rijvs Uyvjn
Beachten Sie, dass die Groß-/Kleinschreibung erhalten bleibt (H bleibt groß und wird zu R), das Leerzeichen unangetastet bleibt und der Schlüsselzeiger nur bei Buchstaben weiterrückt. Wechseln Sie mit demselben Schlüssel zum Entschlüsseln, und Rijvs Uyvjn wird wieder zu Hello World.
Das Vigenère-Quadrat
Jeder Textbuchstabe und jeder Schlüsselbuchstabe wählen eine Zeile und eine Spalte in einem 26x26-Raster von Caesar-Verschiebungen. Ist der Textbuchstabe H und der Schlüsselbuchstabe K, lautet die Ausgabe R, denn H (7) + K (10) = 17 = R. Das klassische Lehrbuchbeispiel nutzt einen sich wiederholenden Schlüssel:
Klartext: ATTACKATDAWN
Schlüssel: LEMONLEMONLE
Chiffre: LXFOPVEFRNHR
Warum sie ältere Chiffren schlug
Monoalphabetische Chiffren wie Caesar und Atbash verschlüsseln E immer gleich, sodass der häufigste Buchstabe im Chiffretext den häufigsten im Klartext verrät. Vigenère dreht die Verschiebung, sodass E einmal zu X und das nächste Mal zu K werden kann. Das ebnet die Buchstabenhäufigkeiten ein und macht einfache Analysen zunichte.
Kasiskis Angriff in einem Absatz
Wiederholte Buchstabengruppen im Chiffretext mit festem Abstand deuten darauf hin, dass die Schlüssellänge diesen Abstand teilt. Sammeln Sie einige dieser Abstände, bilden Sie ihren größten gemeinsamen Teiler, und Sie haben die wahrscheinliche Schlüssellänge. Teilen Sie den Chiffretext in so viele Caesar-Ströme auf und wenden Sie auf jeden die Häufigkeitsanalyse an.
Sicherheitshinweis
Vigenère ist eine klassische Chiffre mit ausschließlich pädagogischem Wert. Sie ist gegen keinen modernen Angriff sicher: Ein kurzer englischer Text mit einem sechsbuchstabigen Schlüssel lässt sich in Sekunden knacken. Für echte Vertraulichkeit verwenden Sie AES-GCM oder ChaCha20-Poly1305 aus einer geprüften Bibliothek, niemals eine Handchiffre.
Häufig gestellte Fragen
Sie bleiben unverändert. Nur die 26 Buchstaben A bis Z werden verschoben, daher werden Umlaute und akzentuierte Buchstaben (ä, ö, ü, ß, é) sowie jede nicht-lateinische Schrift unverändert übernommen, und der Schlüsselzeiger rückt bei ihnen nicht weiter.
Ja. Kleingeschriebener Text erzeugt kleingeschriebene Ausgabe, und Großbuchstaben bleiben groß. Das Schlüsselwort selbst unterscheidet nicht zwischen Groß- und Kleinschreibung.
Auf jeden Fall. Sie ist ein Klassiker in Anfänger-CTFs. Hinweise nennen oft die Schlüssellänge im Aufgabentext oder lassen eine wiederholte Buchstabengruppe im Chiffretext.
Ihr Text und Ihr Schlüssel werden zur Berechnung der Chiffre an unseren Server gesendet, dort verarbeitet und nicht gespeichert oder protokolliert. Da Vigenère nicht sicher ist, verschlüsseln Sie niemals ein echtes Geheimnis mit einer klassischen Chiffre.
Verwandte Tools
A1Z26-Code-Encoder
Text mit dem A1Z26-Code (A=1, B=2, ... Z=26) codieren oder eine Zahlenfolge zurück in Buchstaben decodieren, mit anpassbarem Trennzeichen.
Zahlen-zu-Buchstaben-Chiffre
Wandeln Sie Zahlen in Buchstaben und zurück mit der Chiffre A=1, B=2 (A1Z26) für Rätsel, Knobelaufgaben und Escape-Room-Hinweise.
JWT-Generator
Generieren Sie signierte JWTs mit benutzerdefiniertem Header, Payload-Ansprüchen, HMAC- oder RSA-Signierung, Ablauf- und Zielbeschränkungen für Tests.
SSH-Schlüssel-Generator
Erzeuge ein RSA-SSH-Schlüsselpaar (2048, 3072 oder 4096 Bit) vollständig im Browser. Weder der private noch der öffentliche Schlüssel verlässt dein Gerät. Kommentar hinzufügen und beide herunterladen.
SHA512-Generator
Berechnen Sie SHA-512-Hashes, 128 Hex-Zeichen, 256 Bit Kollisionsresistenz. Wird in modernen Shadow-Passwortdateien, digitalen Signaturen und HMAC verwendet.
Prüfsummen-Verifizierer
Berechne die Prüfsumme (MD5, SHA-1, SHA-256, SHA-384, SHA-512 oder CRC-32) einer beliebigen Datei oder eines Textes und gleiche sie mit dem Wert ab, den der Herausgeber angibt, um ein klares Übereinstimmungs- oder Abweichungsergebnis zu erhalten.
Tool in anderen Sprachen verfügbar
- Codificador de cifrado Vigenère [ES]
- Koder szyfru Vigenère [PL]
- เครื่องมือเข้ารหัส Vigenère [TH]
- ヴィジュネル暗号エンコーダー [JA]
- Bộ mã hóa Vigenère [VI]
- Codificador da cifra de Vigenère [PT]
- Vigenère-chifferkodare [SV]
- Encodeur de chiffre de Vigenère [FR]
- 비즈네르 암호 인코더 [KO]
- مشفّر فيجينير [AR]
- Penyandi Sandi Vigenère [ID]
- Vigenère-cijfercodeerder [NL]
- Vigenere Cipher Encoder [EN]
- Codificatore del cifrario di Vigenère [IT]
- Кодировщик шифра Виженера [RU]
- Vigenère Şifre Kodlayıcı [TR]
- 维吉尼亚密码编码器 [ZH]