Chiffre-Art bestimmen
Um eine Chiffre zu brechen, sollte zuerst bestimmt werden, um welche Art Chiffre es sich handelt, soweit dies nicht schon durch andere Umstände bekannt ist.
Nützlich ist dabei der
Koinzidenzindex (IC). Dies ist ein statistischer Wert, der für Deutsch normalerweise um 7,6% beträgt. Ist der IC für das Chiffrat ebenfalls in der Größenordnung, dann kann man davon ausgehen, dass die Buchstaben nur umgeordnet (
Transposition) oder jeder Buchstaben durch einen anderen ersetzt (
monoalphabetische Substitution) wurde.
Wurde allerdings eine
polyalphabetische Substitution angewendet, dann wurden die Buchstaben nicht jeweils durch einen anderen, sondern durch mehrere Buchstaben ersetzt (bei
Vigenere z. B. der Reihe nach dem Schlüsselwort).
Über ein
Häufigkeitsgebirge kann man zwischen einer Transposition und einer monoalphabetischen Substitution unterscheiden. Das Häufigkeitsgebirge ist eine grafische Darstellung der Häufigkeit der verwendeten Buchstaben. Oft verwendete Buchstaben bilden einen Gipfel, wenig verwendete ein Tal. Sieht das Häufigkeitsgebirge dem eines Klartextes ähnlich, heißt dies, das die selben Buchstaben im Chiffrat wie im Klartext verwendet wurden und sie lediglich umgestellt wurden.
Chiffre (Sprache deutsch) | Koinzidenzindex ca. | Häufigkeitsgebirge |
Klartext | 7,6% | wie Normalverteilung für deutsch |
Transposition | 7,6% | wie Normalverteilung für deutsch |
monoalphabetische Substitution | 7,6% | anders als Normalverteilung für deutsch, aber mit deutlichen Gipfeln und Tälern |
polyalphabetische Substitution | 3,85% bis 4.5% | anders als Normalverteilung für deutsch, Gleichverteilung, keine herausragenden Gipfel oder Täler |
Die Art der Chiffre zu kennen ist wichtig, denn je nach Art unterscheidet sich der Ansatz zum Brechen der Chiffre.
Beispiele
Klartext
ESWAREINMALEINKLEINESSUESSESMAEDCHENDASHATTEJEDERMANNLIEBDERSIENURANSAHAMALLERLIEBSTENABERIHREGROSSMUTTERDIEWUSSTEGARNICHTWASSIEALLESDEMKINDEGEBENSOLLTEEINMALSCHENKTESIEIHMEINKAEPPCHENVONROTEMSAMTUNDWEILIHMDASSOWOHLSTANDUNDESNICHTSANDERSMEHRTRAGENWOLLTEHIESSESNURDASROTKAEPPCHENEINESTAGESSPRACHSEINEMUTTERZUIHMKOMMROTKAEPPCHENDAHASTDUEINSTUECKKUCHENUNDEINEFLASCHEWEINBRINGDASDERGROSSMUTTERHINAUSSIEISTKRANKUNDSCHWACHUNDWIRDSICHDARANLABENMACHDICHAUFBEVORESHEISSWIRDUNDWENNDUHINAUSKOMMSTSOGEHHUEBSCHSITTSAMUNDLAUFNICHTVOMWEGEABSONSTFAELLSTDUUNDZERBRICHSTDASGLASUNDDIEGROSSMUTTERHATNICHTSUNDWENNDUINIHRESTUBEKOMMSTSOVERGISSNICHTGUTENMORGENZUSAGENUNDGUCKNICHTERSTINALLENECKENHERUM
Koinzidenzindex = 6,861%
 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
Verteilung für Text aus Eingabefeld
 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
Zum Vergleich: Normalverteilung deutsch
Der Koinzidenzindex spricht für deutsch, und auch das Aussehen des Häufigkeitsgebirges (Gebirge und Täler) spricht dafür. Unschwer zu erkennen ist natürlich, dass es sich tatsächlich um einen deutschen Text, nämlich den Anfang von Rotkäppchen, handelt.
Transposition
SIEESEDDTDNBIAAEBAHOTISRTIEKGSEAESMAHNMUIDWTNIASTNTSUREEEEAITUOTPDTNCHDFHNGESTNIKUHURHNNDUOEIDDAMOUHSDNVGOATDRTLDRUHCNNITOSGIUOZEGIRAEHEELLSSENAEAESRHLENIRUDSAHSLMENTMHEHKCOETEMOSUNSRRELENSAHNGREUZKOPNSIECNECINDOTISTKCHICAEHAVHWNNNOSHCTNFTESFSNBSGNGMRIUNNSKTRNGMNGDNENNNMRAKESAEHJMIRUALIERGMRUGCSLEDELNCTINPVTMWHSLDSTEHGLISAKCIAPSMRMREEAEUUUNSEISRUHSSNSCWIRBCHESSUNIKTHSTUUHWBTLURHSUESENSEIEESESTNEANKTIEEUAMNNEMHSERLENSALTEESEWEIAADNBLISKEIPNOADISHNEHDEAOHEDTPETSHEEHMAHHUTKNIAWRAGMRUIADADSAAACBESDEHSSEBIMACMASLUECASISTTTWURBMVSHEGSUCHTLKRWNIIUSCATENDENMRSBRSTETNWESIEOELNIEEERSNLAOADCNMRWESROPNSSCNTIMKCADSKEELEBDRSEAERNWNDDLMIFRIRWUUMGESALIOENEDZIDADOTAHDDHUMOICTRUNUCSLCE
Koinzidenzindex = 6,861%
 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
Verteilung für Text aus Eingabefeld
 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
Zum Vergleich: Normalverteilung deutsch
Der Koinzidenzindex spricht für deutsch, und auch das Aussehen des Häufigkeitsgebirges (Gebirge und Täler) spricht dafür. Allerdings ist der Text unlesbar, weil die Buchstaben durch einen
Spaltentausch (Schlüssel '21543') verwürfelt wurden.
Monoalphabetische Substitution
IQWXGIUDPXBIUDLBIUDIQQZIQQIQPXINFJIDNXQJXMMIOINIGPXDDBUICNIGQUIDZGXDQXJXPXBBIGBUICQMIDXCIGUJGIKGAQQPZMMIGNUIWZQQMIKXGDUFJMWXQQUIXBBIQNIPLUDNIKICIDQABBMIIUDPXBQFJIDLMIQUIUJPIUDLXIHHFJIDVADGAMIPQXPMZDNWIUBUJPNXQQAWAJBQMXDNZDNIQDUFJMQXDNIGQPIJGMGXKIDWABBMIJUIQQIQDZGNXQGAMLXIHHFJIDIUDIQMXKIQQHGXFJQIUDIPZMMIGYZUJPLAPPGAMLXIHHFJIDNXJXQMNZIUDQMZIFLLZFJIDZDNIUDITBXQFJIWIUDCGUDKNXQNIGKGAQQPZMMIGJUDXZQQUIUQMLGXDLZDNQFJWXFJZDNWUGNQUFJNXGXDBXCIDPXFJNUFJXZTCIVAGIQJIUQQWUGNZDNWIDDNZJUDXZQLAPPQMQAKIJJZICQFJQUMMQXPZDNBXZTDUFJMVAPWIKIXCQADQMTXIBBQMNZZDNYIGCGUFJQMNXQKBXQZDNNUIKGAQQPZMMIGJXMDUFJMQZDNWIDDNZUDUJGIQMZCILAPPQMQAVIGKUQQDUFJMKZMIDPAGKIDYZQXKIDZDNKZFLDUFJMIGQMUDXBBIDIFLIDJIGZP
Koinzidenzindex = 6,861%
 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
Verteilung für Text aus Eingabefeld
 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
Zum Vergleich: Normalverteilung deutsch
Der Koinzidenzindex spricht für deutsch, aber das Aussehen des Häufigkeitsgebirges (Gebirge und Täler) sieht völlig anders aus als bei der deutschen Normalverteilung, z. B. ist der häufigste Buchstabe das I und ein E kommt gar nicht mehr vor. Das liegt daran, dass die Buchstaben durch eine
monoalphabetische Substitution (Schlüssel 'ABCDEFGHIJKLMNOPQRSTUVWXYZ, XCFNITKJUOLBPDAHSGQMZVWERY') ersetzt wurden.
Polyalphabetische Substitution
EHBECWBEGDPPICPPPAGVMVYPSHJWXSXUWKIYDPXLLLMVDHHPRBFRYDBVVGICSXJRFJTEMDLLMPQPPJEZYEWEECFFPJBYLHKCOHXQFLMVLGMPWJXWEWZRLQMNHIBEDKBVUOPPSSJQVAGUYJIMECXSWDMVYLRXAAXGSWGBNHWTEXMQPAGBUHTACWJRGGGIIWIXSPRXFFWNYLPTHBIEDKHNIKPDTPSHFFWVMQMNHIXEYVXIMPISRIWERWGNIOPEEWNIDKXJHXVOAHWSECTVJSGSECJMYWLKUJIDSEWENZLVCQIXUIYICRNZBPOZMBWSECTVJSGSECIESSLKXXITNHYYPUDBOFLPNJSHPAGVZOEDCWJAPAGSLLRRDPXHPJZIIVWXUIYICZBEUXWDITNWECKRHNYYDHHLHSVYOQHHIGIWTUAUUUEYLPGIYETTBGMNHPZJMWOFLHWSEXXWHAKUOQHHECSHFZBEUXWVOBRWEKHXYKLFEQXGSKBKNVEXUCIPLMYECFLEVDRAPYXRVVSYSIKEPDEJNGYFNSEICTKZWKWEDPXKWSLLHGHTEVWSDKFLNWICHPYRTUAKMXROWTSROMBECKVPSIZFPCHDGVXDOKJVRALJHLGSTVZXPFFFLJIYZJXERWGLHGKFCZSMNZMVLVXTNPQPPFXTEHRSEGZQ
Koinzidenzindex = 4,166%
 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
Verteilung für Text aus Eingabefeld
 |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
Zum Vergleich: Normalverteilung deutsch
Der Koinzidenzindex ist niedrig und auch das Häufigkeitsgebirge ist flach. Das liegt daran, dass die Buchstaben durch eine polyalphabetische Substitution, nämlich
Vigenere (Schlüssel 'Apfelstrudel') ersetzt wurden. Dadurch wird ein z. B. ein 'E' das eine mal mit einem 'B' verknüpft und zu einem 'F' und das nächste mal mit deinem 'D' verknüpft zu einem 'H'. Das führt zu der Gleichverteilung der Buchstaben.
Code / Chiffre online dekodieren / entschlüsseln bzw. kodieren / verschlüsseln (DeCoder / Encoder / Solver-Tool)