Texte mit der Vigenère-Chiffre ver- und entschlüsseln
Dieses Werkzeug wendet die Vigenère-Verschlüsselung mit einem frei gewählten Schlüssel auf Ihren Text an, in beide Richtungen. Es zeigt jeden Schritt Buchstabe für Buchstabe im Vigenère-Quadrat und kann eine Vigenère-Chiffre auch ohne Schlüssel entschlüsseln, sofern der Text lang genug ist.
Das Verfahren ist nach Blaise de Vigenère benannt, einem französischen Diplomaten des 16. Jahrhunderts, auch wenn ähnliche Systeme schon vor ihm beschrieben wurden. Fast dreihundert Jahre lang galt es als unknackbar.
So funktioniert die Bedienung
- Wählen Sie die Richtung: „Verschlüsseln“ oder „Entschlüsseln“.
- Geben Sie Ihr Schlüsselwort unter „Schlüssel (Buchstaben)“ ein.
- Tippen oder fügen Sie die Nachricht ins Feld „Text“ ein: Das „Ergebnis“ erscheint sofort.
- Fahren Sie über ein Kästchen im Bereich „Buchstabe für Buchstabe“: Das „Vigenère-Quadrat“ hebt die Schlüsselzeile, die Klartextspalte und ihren Schnittpunkt hervor.
- Klicken Sie auf „Ergebnis kopieren“. Mit „Ergebnis übernehmen, Richtung umkehren“ prüfen Sie, ob wieder die Ausgangsnachricht herauskommt.
Groß- und Kleinschreibung, Leerzeichen, Ziffern und Satzzeichen bleiben erhalten. Standardmäßig ist „Schlüssel rückt bei Leer- und Satzzeichen nicht weiter“ angehakt: Nur Buchstaben verbrauchen den Schlüssel. Nehmen Sie das Häkchen heraus, wenn Ihr Rätsel den Schlüssel bei jedem Zeichen weiterschiebt. Umlaute und ß bleiben unverändert, außer mit „Umlaute und Akzente vorher ersetzen“.
Das Prinzip am Vigenère-Quadrat
Man schreibt den Schlüssel unter die Nachricht und wiederholt ihn so oft wie nötig. Jeder Buchstabe der Nachricht wird um die Position des darunterstehenden Schlüsselbuchstabens verschoben: A um 0, B um 1, C um 2 und so weiter. Es ist also eine Caesar-Verschlüsselung, deren Verschiebung sich mit jedem Buchstaben ändert.
Mit dem Schlüssel BERLIN wird aus TREFFEN der Geheimtext UVVQNRO. T plus B ergibt U, R plus E ergibt V, E plus R ergibt V, F plus L ergibt Q, F plus I ergibt N, E plus N ergibt R, und dann beginnt der Schlüssel von vorn: N plus B ergibt O. Im Quadrat: Zeile L, Spalte F ergibt Q. Auch das klassische Testbeispiel stimmt: ATTACKATDAWN mit LEMON ergibt LXFOPVEFRNHR.
Die beiden F in TREFFEN werden zu Q und N: Genau deshalb hilft einfaches Zählen nicht weiter.
Warum sie als sicher galt und wie man sie knackt
Eine Caesar-Chiffre verrät sich über die Häufigkeiten: Das E, im Deutschen der häufigste Buchstabe, wird immer zum selben Zeichen. Bei Vigenère verteilt sich dieses E je nach Schlüssel auf mehrere Buchstaben, und die Häufigkeiten wirken flach.
Im 19. Jahrhundert änderte die Kasiski-Methode das. Wiederholt sich eine Buchstabenfolge im Geheimtext, liegt das oft daran, dass dieselbe Klartextfolge unter denselben Teil des Schlüssels gefallen ist. Der Abstand zwischen beiden Stellen ist dann ein Vielfaches der Schlüssellänge.
Der Koinzidenzindex, im 20. Jahrhundert entwickelt, misst, wie wahrscheinlich es ist, aus einem Text zweimal denselben Buchstaben zu ziehen. Er liegt bei etwa 0,038 für zufällige Buchstaben und bei rund 0,074 für Deutsch. Man teilt die Nachricht für eine vermutete Länge in Spalten auf: Stimmt die Länge, ist jede Spalte eine einfache Caesar-Chiffre und erreicht wieder den Wert der Sprache. Danach knackt man jede Spalte über die Häufigkeiten.
Der Bereich „Unbekannten Schlüssel finden“ macht genau das: Er zeigt einen Balken pro möglicher Länge, fasst die Kasiski-Wiederholungen zusammen und nennt dann den wahrscheinlichsten Schlüssel mit einer Vorschau. Bei kurzen Texten warnt er: Unter 40 Buchstaben versucht er es nicht, und er weist darauf hin, wenn jede Spalte zu wenige Buchstaben enthält.
Einsatz im Unterricht und beim Rätseln
Vigenère ist ein Klassiker im Informatik- und Mathematikunterricht, in Kryptografie-AGs, bei Schnitzeljagden, Geocaching-Mysteries und in Escape Rooms, wo der Schlüssel oft irgendwo im Raum versteckt ist. Für echte Daten nutzen Sie eine moderne Verschlüsselung wie AES.
Häufige Fragen
Wie entschlüssle ich Vigenère ohne Schlüssel?
Fügen Sie den Geheimtext ein, wählen Sie die Sprache und klicken Sie auf „Schlüssel suchen“. Rechnen Sie mit einigen hundert Buchstaben.
Warum ist ein langer Schlüssel schwerer zu knacken?
Jede Spalte enthält dann weniger Buchstaben, und die Häufigkeitsanalyse braucht Masse. Ein zufälliger Schlüssel so lang wie die Nachricht, der nie wiederverwendet wird, lässt sich gar nicht mehr knacken.
Muss der Schlüssel großgeschrieben werden?
Nein. berlin, Berlin und BERLIN liefern genau dasselbe Ergebnis.