Übungsaufgaben
Zehn interaktive Übungen vom Verschieben mit Überlauf über die Strichliste bis zur Frage, welcher Angriff wann greift. Jede Übung gibt dir sofort Rückmeldung; bei einigen helfen dir zwei gestufte Tipps.
Welche Aussagen über das Caesar-Verfahren stimmen?
Setze die Fachbegriffe an die richtige Stelle — ein Wort bleibt übrig.
Beim Caesar-Verfahren wird jeder Buchstabe des um k Stellen zyklisch verschoben; die Zahl k ist der . Weil derselbe Klartextbuchstabe immer denselben Geheimtextbuchstaben liefert, heißt das Verfahren . Bei nur 25 sinnvollen Schlüsseln gelingt ein in Sekunden. Noch eleganter: Die vergleicht, wie oft jeder Geheimtextbuchstabe vorkommt, mit den Buchstabenhäufigkeiten der deutschen Sprache.
Verschlüssele das Wort KRYPTO mit dem Caesar-Verfahren und dem Schlüssel k = 10. Gib den Geheimtext ohne Leerzeichen ein.
Jede Karte zeigt, wie ein einzelner Klartextbuchstabe verschlüsselt wurde. Ordne sie dem passenden Caesar-Schlüssel zu.
Bringe die Schritte der Häufigkeitsanalyse eines Caesar-Geheimtexts in die richtige Reihenfolge.
Ein langer deutscher Text wurde mit dem Caesar-Verfahren verschlüsselt. Die Strichliste ergibt: I kommt mit Abstand am häufigsten vor, danach V und M.
- Für welchen Klartextbuchstaben steht vermutlich das I?
- Schlüssel k =
- Um wie viele Stellen muss man vorwärts verschieben, um zu entschlüsseln? Stellen
- Entschlüssele den Textanfang MRJSVQEXMO.
Interleaving mit Codierung und Python: Ordne jedem Python-Ausdruck seinen Wert zu. Es gilt ord('A') = 65.
(3 - 7) % 26 ergibt in Python 22, nicht −4: Bei positivem Divisor liefert % immer einen Wert von 0 bis 25. Deshalb klappt das Zurückverschieben in Python ohne Sonderfall. W + 4 läuft über Z hinaus und landet bei A.Lukas hat einen 412 Buchstaben langen Caesar-Geheimtext untersucht: W kommt 71-mal vor, A 40-mal. Drei seiner sechs Notizen sind falsch.
Tom verschlüsselt seinen Text erst mit k = 9 und das Ergebnis noch einmal mit k = 17 — „damit es doppelt sicher ist“.
Kreuze für jeden Fall an, welcher Angriff zum Ziel führt. Pro Zeile sind null, ein oder zwei Kreuze möglich.
| Fall | Brute Force führt zum Ziel | Häufigkeitsanalyse hilft |
|---|---|---|
| Caesar, 800 Buchstaben aus einem deutschen Zeitungsartikel | ||
| Caesar, ein einzelnes deutsches Wort aus 9 Buchstaben | ||
| Feste Buchstabenzuordnung mit zufällig gemischtem Alphabet, 1000 Buchstaben deutscher Text | ||
| Caesar-verschlüsseltes Zufallspasswort aus 40 Buchstaben |
