🎭

Homophone Chiffre

Häufige Buchstaben bekommen mehrere Geheimzeichen – und verwirren damit die Häufigkeitsanalyse!

Kryptographie 7. Klasse Gymnasium BW
🎯 Worum geht's? Klasse 7–8 · 1 Unterrichtsstunde

Nach dieser Seite kannst du …

  • mit einer homophonen Chiffre ver- und entschlüsseln
  • erklären, warum mehrere Geheimzeichen je Buchstabe die Häufigkeitsanalyse erschweren
  • die Sicherheit mit Caesar und monoalphabetischer Substitution vergleichen

Vorwissen: Häufigkeitsanalyse

🎭 Was ist die Homophone Chiffre?

Bei der homophonen Substitution wird jeder Buchstabe des Klartexts durch ein Geheimzeichen ersetzt – ähnlich wie bei der Caesar-Chiffre. Der entscheidende Unterschied: Häufige Buchstaben bekommen mehrere mögliche Geheimzeichen zur Auswahl.

Das Wort homophon kommt aus dem Griechischen: homos = gleich, phone = Laut/Klang. Verschiedene Geheimzeichen „klingen" also für denselben Klartext-Buchstaben.

Bei der homophonen Chiffre hat jeder Buchstabe mindestens ein Geheimzeichen. Buchstaben, die im Deutschen häufig vorkommen (wie E, N, I), bekommen mehrere Geheimzeichen – so wird die Häufigkeitsanalyse erschwert.
  • Klartext – die ursprüngliche, lesbare Nachricht
  • Geheimzeichen (Homophones) – mehrere mögliche Codes pro Buchstabe
  • Substitution – jeder Buchstabe wird ersetzt, nicht verschoben
  • Schlüssel – die vollständige Zuordnungstabelle (welche Codes für welchen Buchstaben)
  • Beim Verschlüsseln wählt man zufällig eines der erlaubten Geheimzeichen

📊 Das Grundproblem: Häufigkeitsanalyse

Die größte Schwäche der einfachen Substitutions-Chiffren (wie Caesar) ist die Häufigkeitsanalyse: Im Deutschen kommt E mit ~17 % am häufigsten vor. Der häufigste Geheimtext-Buchstabe ist also sehr wahrscheinlich ein verschlüsseltes E.

Häufigkeit der Buchstaben in deutschen Texten (in %)

Bei der einfachen Caesar-Chiffre: Wenn E → H, dann ist H im Geheimtext am häufigsten. Ein Angreifer erkennt das sofort!

Lösung der homophonen Chiffre: E bekommt z. B. 5 verschiedene Codes (11, 34, 52, 67, 89). Jedes Mal, wenn E auftaucht, wird zufällig einer davon gewählt. Im Geheimtext sind dann alle 5 Codes gleich häufig – die Häufigkeitsspitze verschwindet!

⚙️ Wie viele Homophones braucht jeder Buchstabe?

Die Anzahl der Geheimzeichen pro Buchstabe richtet sich nach seiner relativen Häufigkeit. Das Ziel ist, dass alle Geheimzeichen im Geheimtext gleich häufig vorkommen.

Verwende insgesamt 100 Codes (z. B. die Zahlen 00–99). Dann bekommt jeder Buchstabe so viele Codes, wie sein Häufigkeitsprozentsatz gerundet angibt:

Höhe der Balken = Anzahl der Codes für diesen Buchstaben. E hat die meisten (17), Q und X haben jeweils 1.

🔑 Unser Unterrichts-Schlüssel

Wir arbeiten mit zweistelligen Zahlen (00–99) als Geheimzeichen. Jeder Buchstabe bekommt entsprechend seiner Häufigkeit mehrere Codes:

Klicke auf einen Code-Chip, um ihn zu kopieren. Beim Verschlüsseln wähle für jeden Buchstaben zufällig einen der erlaubten Codes.

💡 Beispiel: HALLO verschlüsseln

1
Suche für jeden Buchstaben alle erlaubten Codes in der Schlüsseltabelle.
2
Wähle zufällig einen Code aus den erlaubten Codes des Buchstabens.
3
Schreibe die Codes hintereinander – das ist der Geheimtext.
Klartext: H A L L O
✅ Möglicher Geheimtext:
Ein anderes Mal wäre ein anderer Geheimtext möglich – dasselbe Klartext-Wort hat viele mögliche Verschlüsselungen!
Weil für jeden Buchstaben zufällig ein Code gewählt wird, kann dasselbe Wort jedes Mal anders verschlüsselt aussehen. Das macht die Analyse sehr schwer!

🔓 Entschlüsseln

Zum Entschlüsseln schlägt man jeden zweistelligen Code in der Schlüsseltabelle nach und liest den zugehörigen Buchstaben ab.

1
Teile den Geheimtext in zweistellige Gruppen auf.
2
Suche jeden Code in der Schlüsseltabelle.
3
Lies den zugehörigen Buchstaben ab – das ist der Klartext.
Geheimtext: 37 03 60 77 14

37 → | 03 → | 60 → | 77 → | 14 →

Ergebnis: 🎉

🧪 Eigene Nachrichten verschlüsseln

Gib eine Nachricht ein – die Verschlüsselung wählt zufällig aus den erlaubten Codes. Klicke mehrfach auf „Neu verschlüsseln", um verschiedene Ergebnisse zu sehen!

🛡️ Wie sicher ist die homophone Chiffre?

EigenschaftCaesarEinfache SubstitutionHomophone Chiffre
Schlüsselraum2526! ≈ 4×10²⁶Sehr groß
Häufigkeitsanalyse möglich?Ja, leichtJa, aufwändigSehr schwierig
Gleiches Wort → gleicher Geheimtext?ImmerImmerNein! Zufällig
Mathematisch unknackbar?NeinNeinNein
Historisch genutzt?RömerMittelalter16.–18. Jhd.
Die homophone Chiffre ist deutlich stärker als Caesar oder einfache Substitution – aber mit modernen Methoden (z. B. Frequenzanalyse auf Zeichenpaar-Ebene, Wörterbuch-Angriffe) dennoch knackbar. Sie ist kein modernes Sicherheitsverfahren.

🕰️ Geschichte

  • ~1401 – Frühe homophone Substitution in diplomatischen Nachrichten Europas
  • 16. Jahrhundert – Weite Verbreitung in der europäischen Diplomatie
  • 1586 – Babington-Verschwörung gegen Königin Elisabeth I. – Maria Stuart nutzte eine homophone Chiffre
  • 17.–18. Jahrhundert – Standard in der geheimen Kommunikation europäischer Höfe
  • Heute – Nur noch historisches Lehrbeispiel; moderne Kryptographie nutzt völlig andere Verfahren
🔥
0
Aufgaben in Folge richtig
Heute gelöst
0

🔑 Schlüsseltabelle

Nutze diese Tabelle zum Ver- und Entschlüsseln!

0
Gelöste Aufgaben
0
Richtige Antworten
0
Aktuelle Streak
0
Beste Streak
0
Badges verdient
–
Erfolgsquote

📈 Fortschritt nach Schwierigkeit

🏆 Deine Badges