Handout

Handout Handout

iti.cs.tu.bs.de
von iti.cs.tu.bs.de Mehr von diesem Publisher
11.11.2014 Aufrufe

Einfache Substitution (2) Beispiel Natürlich kann man auch eine beliebige Permutation des Klartextalphabets verwenden, etwa A : 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 C : C H I F R E N M T A S U B O D G J K L P Q V W X Y Z Dies chiffriert M = VORLESUNGEN zu E K (M) = VDKUURLQONRO . Knobelaufgabe Grabinschrift von 1794 auf den New Yorker Trinity-Friedhof: S. Ransom + J. Koslowski: Grundlagen der Sicherheit in Netzen und verteilten Systemen

Probleme bei einfacher Substitution Die oben beschriebenen Verfahren sind unsicher. Häufigkeitsanalyse ist auch hier anwendbar: Die Häufigkeiten sind nur permutiert! Di- und Trigramme sowie verbotene Buchstabenkombinationen helfen hier auch weiter. Ggf. hilft auch Raten, zumindest wenn es sich um einen Text und nicht nur um Daten handelt. Zeichen erwartet in % aktuell in % A 6,43 6,85 ¤¤¤¤¤¤¤ B 1,85 1,85 ¤¤ C 3,26 2,52 ¤¤¤ D 5,12 4,63 ¤¤¤¤¤ E 17,74 17,30 ¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤ F 1,56 1,59 ¤¤ G 2,69 2,90 ¤¤¤ H 5,22 3,78 ¤¤¤¤ I 7,60 8,45 ¤¤¤¤¤¤¤¤ J 0,23 0,38 K 1,40 1,60 ¤¤ L 3,49 3,96 ¤¤¤¤ M 2,75 2,81 ¤¤¤ N 10,01 10,18 ¤¤¤¤¤¤¤¤¤¤ O 2,39 3,38 ¤¤¤ P 0,64 1,02 ¤ Q 0,01 0,03 R 6,98 7,36 ¤¤¤¤¤¤¤ S 6,88 5,85 ¤¤¤¤¤¤ T 5,94 6,06 ¤¤¤¤¤¤ U 4,27 3,86 ¤¤¤¤ V 0,64 1,00 ¤ W 1,73 1,36 ¤ X 0,02 0,04 Y 0,04 0,06 Z 1,10 1,21 ¤ J eder ¤ reprÄasentiert 1% des aktuellen Textes Anzahl der Buchstaben des aktuellen Textes = 24961 S. Ransom + J. Koslowski: Grundlagen der Sicherheit in Netzen und verteilten Systemen

Einfache Substitution (2)<br />

Beispiel<br />

Natürlich kann man auch eine beliebige Permutation des<br />

Klartextalphabets verwenden, etwa<br />

A : 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<br />

C : C H I F R E N M T A S U B O D G J K L P Q V W X Y Z<br />

Dies chiffriert M = VORLESUNGEN zu E K (M) = VDKUURLQONRO .<br />

Knobelaufgabe<br />

Grabinschrift von 1794 auf den New Yorker Trinity-Friedhof:<br />

S. Ransom + J. Koslowski: Grundlagen der Sicherheit in Netzen und verteilten Systemen

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!