klassische Verfahren I
Alle bis etwa 1950 entwickelten und benutzten Verfahren gehören zu den klassischen Verfahren.
Dabei werden Substitutionsverfahren (jedes Zeichen des Klartextes wird durch ein anderes ersetzt) und Transpositionsverfahren (die Zeichen bleiben gleich, ändern aber durch Tauschen ihre Position) unterschieden.
Aufgabe 1: Entscheide für jedes Beispiel, ob es sich um ein Substitutions- oder Transpositionsverfahren handelt.
Beispiel 1: Rückwärtsschrift
Aufgabe 2: Schreibe eine Funktion, die einen eingegebenen Text rückwärts ausgibt.
Jetzt kannst du den Quelltext erst mal für ein paar Beispiele testen.
Zur Sicherheit drücke jetzt den check-Button.
Beispiel 2: Vokale ersetzen
Ihr kennt sicher aus eurer Kinderzeit das Lied "Drei Chinesen mit dem Kontrabass". Entsprechend diesem musikalischen Spiel ersetzen wir im nächsten Beispiel die Vokale eines Textes durch den Buchstaben, der für v eingegeben wird.
Aufgabe 3: Vervollständige für dieses Beispiel den Quelltext.
Jetzt kannst du den Quelltext wieder an ein paar Beispielen testen.
Beispiel 3: Zickzackschrift
Eine etwas kompliziertere Variante der Verschlüsselung ist die Zickzackschrift.
Die Buchstaben werden nicht durch andere Zeichen oder Symbole ersetzt, sondern einfach neu gemischt. Dieses Prinzip nennt man auch "Anagramm".
Zerlege den Text in zwei gleich lange Zeilen und lies dann im Zickzack:
Beispiel:
n t e i t n i b i e w r e s c t a w r e u z t n e d e e m r ä m n i h b r e d n
wird zu
n t e i t n i b i e w r e s c t a w r e u z t n e d e e m r ä m n i h b r e d n
im Zickzack gelesen: nutzetintendiebeimerwärmensichtbarwerden
Aufgabe 4: Vervollständige nun den Quelltext.
Und nun wieder ein Test.