Zum Inhalt springen

Informatik · Klasse 7–10 · aktualisiert

Vigenère-Verschlüsselung einfach erklärt

Du lernst, wie ein Schlüsselwort die Verschiebung wechselt, wie du ver- und entschlüsselst und warum kurze, wiederholte Schlüssel unsicher sind.

0 von 12 Aufgaben gelöst

Vigenère-Verschlüsselung einfach erklärt

Kurz gesagt

Bei der Vigenère-Verschlüsselung bestimmt ein Schlüsselwort, welche Zeile des Vigenère-Quadrats für jeden Buchstaben gilt. Das Wort wird über den Text wiederholt, deshalb wechselt die Verschiebung. Ist der Schlüssel kurz und wiederholt sich, lässt sich das Verfahren knacken.

Bei einer Caesar-Chiffre wird jeder Buchstabe gleich weit verschoben. Die Vigenère-Verschlüsselung wechselt die Verschiebung mit einem Schlüsselwort. Sie galt lange als unknackbar. Hier lernst du, wie sie funktioniert und wo ihre Schwäche liegt.

Deine Lernziele

Hake ab, was du schon kannst. Löst du alle Aufgaben eines Abschnitts, hakt Mela das Ziel für dich ab.

4 Abschnitte

Bei der Caesar-Chiffre wird nur ein einziges Alphabet benutzt. Die Vigenère-Chiffre benutzt mehrere Alphabete. Dafür gibt es das Fachwort polyalphabetisch („poly“ heißt „mehrere“).

Das Hilfsmittel ist das Vigenère-Quadrat. Du schreibst das Standardalphabet mit seinen 26 Großbuchstaben hin. Darunter schreibst du alle möglichen Caesar-verschobenen Alphabete. Jede Zeile beginnt mit ihrem Schlüsselbuchstaben. Die erste Zeile ist A B C … Z, die zweite ist B C … Z A. Jede Zeile ist also das Alphabet, nur verschoben.

Das Schlüsselwort schreibst du so oft wie nötig über den Text. Jeder Schlüsselbuchstabe sagt dir, welche Zeile des Quadrats für den Buchstaben darunter gilt. So wechselt die Verschiebung von Buchstabe zu Buchstabe. Wie viele Buchstaben das Schlüsselwort hat, so viele Caesar-Chiffren werden nebeneinander benutzt. Seine Buchstaben legen die jeweilige Verschiebung fest.

Die Tabelle unten ist ein ausgedachtes Beispiel mit Zeilen aus dem Quadrat. Sie zeigt: Derselbe Klartextbuchstabe E wird in jeder Zeile zu einem anderen Geheimtextbuchstaben.

Definition

Vigenère-Quadrat

Das Vigenère-Quadrat besteht aus 26 Zeilen mit 26 Buchstaben. Jede Zeile ist das Alphabet, aber Caesar-verschoben. Der Schlüsselbuchstabe wählt die Zeile aus.

SchlüsselbuchstabeZeile beginnt soKlartext E wird zu
II J K L M …M
KK L M N O …O
LL M N O P …P
OO P Q R S …S

Beispiel: „Werde“ mit dem Schlüsselwort WILLKOMMEN

  1. 1Über dem Text steht das Schlüsselwort: W I L L K über W e r d e
  2. 2Erster Buchstabe: W mit W wird zu S (Zeile W, Spalte W)
  3. 3Zweiter Buchstabe: das E steht unter I und wird zu M
  4. 4Fünfter Buchstabe: das E steht unter K und wird zu O
  5. 5Dasselbe E wird also zu M und zu O, weil die Schlüsselbuchstaben verschieden sind

Teste dich

LeichtWas steht in einer Zeile des Vigenère-Quadrats?
MittelIm Beispiel mit WILLKOMMEN werden die beiden E in „Werde“ zu M und O. Woran liegt das?

Alles auf einen Blick

Vigenère-Verschlüsselung

  • Schlüsselwort

    Seine Buchstaben legen fest, welche Zeile des Vigenère-Quadrats gilt.

  • Wechsel

    Das Schlüsselwort wird über den Text wiederholt, so wechselt die Verschiebung.

  • Verschlüsseln

    Zeile des Schlüsselbuchstabens, Spalte des Klartextbuchstabens, Kreuzungspunkt.

  • Entschlüsseln

    Der Empfänger kennt das Kennwort und kehrt die Schritte um.

  • Schwachpunkt

    Die Länge des Schlüsselworts. Ein kurzer, wiederholter Schlüssel lässt sich knacken.

  • Sicher

    Nur ein zufälliger Einmalschlüssel, mindestens so lang wie der Text, bei korrekter Anwendung.

Musteraufgabe · Schritt für Schritt

Ausgedachtes Beispiel: BALL mit dem Schlüsselwort ODE

  1. 1Über dem Text steht das Schlüsselwort, wiederholt: O D E O über B A L L
  2. 2B mit O: Zeile O (O P Q R …), Spalte B, Kreuzungspunkt P
  3. 3A mit D: Zeile D, Spalte A, Kreuzungspunkt D
  4. 4L mit E: Zeile E (E F G H …), Spalte L, Kreuzungspunkt P
  5. 5L mit O: Das Schlüsselwort war aufgebraucht und beginnt von vorn. Zeile O, Spalte L, Kreuzungspunkt Z
  6. 6Geheimtext: PDPZ. Probe: In Zeile O steht Z an der 12. Stelle, oben steht dort L

Fehler finden

Prüfe die Schritte beim Verschlüsseln von TORE (ausgedachtes Beispiel) In einer Zeile steckt ein Fehler. Tippe sie an.

Lückentext

Wähl in jeder Lücke das passende Wort und prüf dann deine Antworten.

Für jeden Buchstaben suchst du den Kreuzungspunkt der Zeile des und der Spalte des Klartextbuchstabens. Ist das Schlüsselwort aufgebraucht, beginnst du . Bei einem Schlüsselwort mit fünf Buchstaben wird der 6. Buchstabe mit demselben Alphabet verschlüsselt wie der .

Karteikasten

Erst selbst überlegen, dann umdrehen.

Übung mit Feedback

Abschluss-Check: Vigenère-Verschlüsselung

LeichtÜber dem Klartextbuchstaben T steht der Schlüsselbuchstabe K. Welche Zeile des Quadrats benutzt du?
MittelDer Geheimtextbuchstabe C steht in Zeile L (L M N O P Q R S T U V W X Y Z A B C), der Schlüsselbuchstabe ist L. Welcher Klartextbuchstabe ist es?
SchwerIm Geheimtext kommt dieselbe Buchstabenfolge mehrmals vor. Was gilt für die Abstände dazwischen?

Weiterlesen in Informatik