PMG/Kurs 11/klassische Verfahren ZF

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

'''Substitution'''<br>
Zeichen einer Nachricht werden durch andere ersetzt aber innerhalb der Nachricht nicht anders angeordnet.

''monoalphabetische Substitution''<br>
aus dem Griechischen: μόνο/mono = „einzig“ und αλφάβητο/alphabeto) = „Alphabet“; sowie von lateinisch: substituere = „ersetzen“
Die "monoalphabetische Substitution" ist eine der einfachsten Chiffriermethoden die es gibt. Bereits in der Antike nutzte man diese Art der Chiffrierung, um seine Dokumente und Botschaften zu sichern. (so auch Maria Stuart)<br>
<u>Prinzip:</u>
Mit '''einem''' Geheimalphabet werden die Buchstaben/Zeichen der Nachricht durch andere Buchstaben, Buchstaben- oder Wortgruppen ersetzt, und zwar jeder Buchstabe immer mit demselben Geheimtext-Buchstaben.

''polyalphabetische Substitution''<br>
<u>Prinzip:</u> Der Unterschied zur Monoalphabetische Substitution ist, dass es mehrere Schlüssel (Alphabete) für die Verschlüsselung und Entschlüsselung gibt.
Gleiche Klartextbuchstaben sind ''nicht automatisch'' gleiche Chiffretextbuchstaben und umgekehrt.<br>
Damit wird die Häufigkeitsanalyse der Buchstaben ''unbrauchbar''.


 '''Aufgabe 1:''' Entscheide für jedes der unten aufgeführten Beispiele, ob es sich um ein Substitutions-
 oder Transpositionsverfahren handelt. 
. 
 Beim Transpositionsverfahren bleiben die Zeichen gleich, ändern aber durch Tauschen ihre Position.
 
 '''Aufgabe 2:''' Prüfe durch einige Testbeispiele und Betätigung des Ausführen-Buttons, 
 welche Verfahren umkehrbar sind.