2.7.1 Definition
Sei
ein Alphabet mit
Zeichen, sei
die Länge des Klar- und Geheimtextes. Die Zeichen des Klartextes
und des Geheimtextes
werden mit der Abbildung
kodiert. Sei
und
ein Schlüssel mit
, wobei
.
Verschlüsselung:

Entschlüsselung:

wobei
invers zu
bzgl. der Multiplikation.
2.7.2 Beispiele
Aufgabe 1:
Verschiebechiffre,
, 
1. Schritt: Kodierung der Zeichen:
Wir benutzen die Korrespondenztabelle

und erhalten so:

2. Schritt: Berechnung des Geheimtextes:
Wir addieren 7 auf jedes Zeichen und rechnen dann Modulo 26:

3. Schritt: Dekodierung der Zeichen:
Wir benutzen wieder die Tabelle, um den Geheimtext zu erhalten:

Aufgabe 2:
Entschlüsselung einer Affinen Chiffre, Verschlüsselung mit 

1. Schritt: Kodierung:

2. Schritt: Berechnung:
Um keine negative Zahl zu haben, rechnen wir zunächst Modulo 26:

Nun müssen wir das multiplikative Inverse von
bestimmen:

Wir verwenden zunächst den Euklidischen Algorithmus zum Berechnen des ggT:





Nun fahren wir mit dem erweiterten Euklidischen Algorithmus fort, um das Inverse zu bestimmen:






Nun können wir die einzelnen Zeichen entschlüsseln.



Das erste Zeichen:

Die restlichen Zeichen:

3. Schritt: Dekodierung:

Aufgabe 3:
Wir haben folgenden Geheimtext abgefangen:
WTKVXWHOCVACHSSWOHCKHOSWXQOLLHWTEUOWWGAMENWOGHWAWO KHWGWLWXOPMCUHCCWAUWXVILVTVTTWHOWNMWOHFHOVOWHOWCGW OTSWXLVTWHOWOXVUCWOPMOTEUKVXBWCWIWOUMABUVSSWQOLOVW USWQOLKHWTHWTMOVWUSWQOLOVEULWCTEUOWWVQGIAHENSWTSVE UTHWTHEUCHSLWXOVLWAHOLWOGHOFWXQOLWTGHWAWOLXWHSXMZG WOIAQSHOLWOTEUOWWQOLKWHALVTXMSWHCKWHTTWOTEUOWWTMTE
Dieser soll entschlüsselt werden.
Wir erstellen zunächst eine Strichstatistik. Dabei zählen wir nicht nur die Vorkommen der Zeichen, sondern schreiben jeweils das nachfolgende Zeichen auf und sortieren dann nach Häufigkeit:
W: AAAACCCGGHHHHHHHHILNOOOOOOOOOOOOOQQQQTTTTTTTTUUVWWWWXXXXXX O: CFGGHHIKLLLLLLLLLPPSTTTTUVVVVVWWWWWWWWX H: ACCCEEFOOOOOOOOOSSSTWWWWWWW T: EEEEEEGHHHKMMSSTTVWWWX L: HKKLOOVVVWWWWWWWX V: AEEILOQSTTTTUWWXX U: CCHKLMOOOOSSTVW S: HLSSVWWWWWWWWX C: CGHHKKTUVWWW X: BLMMOOQQVVWW A: BCHHLMQUWW E: NNUUUUUUUU M: ACEOOSTWZ G: AHHHIWWW Q: GOOOOOOS K: HHHVVWW I: AALW N: MSW B: UW F: HW P: MM Z: G
Der häufigste Buchstabe ist in deutschen Texten das E. Wir ersetzen daher W durch e:
e: AAAACCCGGHHHHHHHHILNOOOOOOOOOOOOOQQQQTTTTTTTTUUVeeeeXXXXXX O: CFGGHHIKLLLLLLLLLPPSTTTTUVVVVVeeeeeeeeX H: ACCCEEFOOOOOOOOOSSSTeeeeeee T: EEEEEEGHHHKMMSSTTVeeeX L: HKKLOOVVVeeeeeeeX V: AEEILOQSTTTTUeeXX U: CCHKLMOOOOSSTVe S: HLSSVeeeeeeeeX C: CGHHKKTUVeee X: BLMMOOQQVVee A: BCHHLMQUee E: NNUUUUUUUU M: ACEOOSTeZ G: AHHHIeee Q: GOOOOOOS K: HHHVVee I: AALe N: MSe B: Ue F: He P: MM Z: G
Das zweithäufigste Zeichen ist das n. Wir ersetzen also O durch n. Ein E wird häufig durch ein I gefolgt. Wir ersetzen H durch i:
e: AAAACCCGGiiiiiiiiILNnnnnnnnnnnnnnQQQQTTTTTTTTUUVeeeeXXXXXX n: CFGGiiIKLLLLLLLLLPPSTTTTUVVVVVeeeeeeeeX i: ACCCEEFnnnnnnnnnSSSTeeeeeee T: EEEEEEGiiiKMMSSTTVeeeX L: iKKLnnVVVeeeeeeeX V: AEEILnQSTTTTUeeXX U: CCiKLMnnnnSSTVe S: iLSSVeeeeeeeeX C: CGiiKKTUVeee X: BLMMnnQQVVee A: BCiiLMQUee E: NNUUUUUUUU M: ACEnnSTeZ G: AiiiIeee Q: GnnnnnnS K: iiiVVee I: AALe N: MSe B: Ue F: ie P: MM Z: G
Eine Besonderheit des Deutschen ist, dass das C in 95% der Fälle von einem H gefolgt wird und in 5% der Fälle von einem K. Vor dem C steht meistens ein S, vor dem S ein E oder A. Es folgt:
e: AAAACCCGGiiiiiiiiILknnnnnnnnnnnnnQQQQsssssssshhaeeeeXXXXXX n: CFGGiiIKLLLLLLLLLPPSsssshaaaaaeeeeeeeeX i: ACCCccFnnnnnnnnnSSSseeeeeee s: ccccccGiiiKMMSSssaeeeX L: iKKLnnaaaeeeeeeeX a: AccILnQSssssheeXX h: CCiKLMnnnnSSsae S: iLSSaeeeeeeeeX C: CGiiKKshaeee X: BLMMnnQQaaee A: BCiiLMQhee c: kkhhhhhhhh M: ACcnnSseZ G: AiiiIeee Q: GnnnnnnS K: iiiaaee I: AALe k: MSe B: he F: ie P: MM Z: G
Der Geheimtext sieht inzwischen aus wie folgt:
esKaXeinCaACiSSeniCKinSeXQnLLieschneeGAMckenGieAen KieGeLeXnPMChiCCeAheXaILasasseinekMeniFinaneineCGe nsSeXLaseinenXahCenPMnschKaXBeCeIenhMABhaSSeQnLnae hSeQnLKiesiesMnaehSeQnLnachLeCschneeaQGIAickSesSac hsiesichCiSLeXnaLeAinLenGinFeXQnLesGieAenLXeiSXMZG enIAQSinLenschneeQnLKeiALasXMSeiCKeissenschneesMsc
Einzelne Wörter können schon erkannt werden. Es ist nicht weiter schwierig, die restlichen Buchstaben zuzuordnen. Wir erhalten:
eswareinmalmittenimwinterunddieschneeflockenfielen wiefedernvomhimmelherabdasasseinekoeniginaneinemfe nsterdaseinenrahmenvonschwarzemebenholzhatteundnae hteundwiesiesonaehteundnachdemschneeaufblicktestac hsiesichmitdernadelindenfingerundesfielendreitropf enblutindenschneeundweildasroteimweissenschneesosc



Was man vielleicht nach “Nun können wir die einzelnen Zeichen entschlüsseln.” ergänzen sollte:
Ok, habs ergänzt.