One-Time-Pad
Das einzige mathematisch bewiesene, unknackbare Verschlüsselungsverfahren – und warum es trotzdem selten genutzt wird.
🎯 Worum geht's? Klasse 7–8 · 1 Unterrichtsstunde
Nach dieser Seite kannst du …
- mit dem One-Time-Pad ver- und entschlüsseln
- begründen, warum das One-Time-Pad unknackbar ist, wenn alle Regeln eingehalten werden
- erklären, warum es im Alltag trotzdem selten verwendet wird
Vorwissen: Caesar-Chiffre, Buchstaben als Zahlen
🔑 Was ist das One-Time-Pad?
Das One-Time-Pad (kurz OTP, deutsch: Einmalschlüssel) ist ein Verschlüsselungsverfahren, das 1917 von Frank Miller und Gilbert Vernam erfunden wurde. Es ist das einzige mathematisch beweisbar sichere Verfahren überhaupt – vorausgesetzt, man hält sich strikt an die Regeln.
Der Name kommt daher, dass der Schlüssel nur ein einziges Mal verwendet werden darf.
- Klartext – die ursprüngliche, lesbare Nachricht
- Schlüssel – eine zufällige Zeichenfolge, genauso lang wie der Klartext
- Geheimtext – die verschlüsselte Nachricht
- Schlüssel muss wirklich zufällig sein – kein Muster!
- Schlüssel wird nur einmal verwendet und dann vernichtet
- Sender und Empfänger brauchen beide eine Kopie desselben Schlüssels
⚙️ Wie funktioniert es? – Die Idee
Das OTP funktioniert ähnlich wie die Caesar-Chiffre – aber statt einem festen Schlüssel für alle Buchstaben bekommt jeder Buchstabe seinen eigenen, zufälligen Verschiebungswert.
Entschlüsseln: Klartext = (Geheimtext-Nr. − Schlüssel-Nr. + 26) mod 26
💡 Beispiel: HALLO verschlüsseln
| Zeile | H | A | L | L | O |
|---|---|---|---|---|---|
| Klartext | H | A | L | L | O |
| Klartext-Nr. | 7 | 0 | 11 | 11 | 14 |
| Schlüssel | X | M | C | K | Q |
| Schlüssel-Nr. | 23 | 12 | 2 | 10 | 16 |
| Summe | 30 | 12 | 13 | 21 | 30 |
| mod 26 | 4 | 12 | 13 | 21 | 4 |
| Geheimtext | E | M | N | V | E |
🔓 Entschlüsseln
Zum Entschlüsseln wird dieselbe Operation rückwärts durchgeführt: Die Schlüsselzahl wird subtrahiert.
E(4)−X(23)+26=7→H | M(12)−M(12)+26=26 mod 26=0→A | N(13)−C(2)=11→L | V(21)−K(10)=11→L | E(4)−Q(16)+26=14→O
Ergebnis: HALLO 🎉
🎨 Interaktiver Verschlüsseler
Gib eine Nachricht ein. Ein zufälliger Schlüssel wird erzeugt – oder gib deinen eigenen ein.
🛡️ Warum ist das OTP unknackbar?
Der amerikanische Mathematiker Claude Shannon bewies 1949, dass das OTP – bei korrekter Anwendung – informationstheoretisch sicher ist. Das bedeutet: Selbst mit unbegrenzt viel Rechenleistung ist ein Angriff unmöglich.
⚠️ Die Regeln – und warum sie oft gebrochen werden
Damit das OTP sicher ist, müssen alle drei Regeln eingehalten werden:
Regel 2: Der Schlüssel muss mindestens so lang wie der Klartext sein.
Regel 3: Der Schlüssel darf nur einmal verwendet werden – danach vernichten!
Das Problem: Sender und Empfänger müssen den Schlüssel vorab sicher austauschen. Bei einer langen Nachricht braucht man einen ebenso langen Schlüssel – das ist unpraktisch. Und wenn man den Schlüssel sicher übermitteln kann, warum dann nicht gleich die Nachricht?
- Schlüsselverteilung ist das Hauptproblem in der Praxis
- Schlüssel darf nicht digital gespeichert werden (Angriffsfläche)
- Wird der Schlüssel zweimal genutzt, ist die Sicherheit komplett gebrochen
- Historisch: Diplomatenkurier brachte Schlüsselbücher physisch zum Empfänger
📊 OTP vs. Caesar – Vergleich
| Eigenschaft | Caesar-Chiffre | One-Time-Pad |
|---|---|---|
| Schlüssellänge | 1 Buchstabe (Zahl 1–25) | So lang wie die Nachricht |
| Schlüsseltyp | Fest – alle Buchstaben gleich verschoben | Zufällig – jeder Buchstabe anders |
| Mögliche Schlüssel | 25 | 26ⁿ (astronomisch viele) |
| Knackbar? | Ja, in Millisekunden | Nein – beweisbar sicher |
| Häufigkeitsanalyse | Funktioniert! E bleibt häufigster Buchstabe | Funktioniert nicht – alle gleich häufig |
| Praktisch nutzbar? | Einfach, aber unsicher | Schlüsselverteilung sehr aufwändig |
| Historisch genutzt | Römer (Caesar) | KGB, CIA, „Roter Telefonhörer" |
🕰️ Geschichte des OTP
- 1882 – Frank Miller beschreibt das Verfahren erstmals
- 1917 – Gilbert Vernam patentiert die elektrische Version (Vernam-Chiffre)
- 1949 – Claude Shannon beweist mathematisch die perfekte Sicherheit
- Kalter Krieg – Der „Rote Telefonhörer" (Hotline Washington–Moskau) nutzte OTP
- Heute – Nur noch für höchst geheime Kommunikation (Geheimdienste)
📊 A=0 … Z=25
Buchstabe + Schlüssel = ?
Zum Entschlüsseln: G − S (+ 26 falls negativ)