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. 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. 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. 3

    Wählen Sie verschlüsseln oder entschlüsseln

    Dasselbe Tool bewältigt beide Richtungen mit dem Vigenère-Quadrat.

  4. 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

Tool in anderen Sprachen verfügbar