i

Projekt - Erweiterungen

Schlüsselwort

Die Zuordnungstabelle ist der Schlüssel beim Codieren und Decodieren. Dieser Schlüssel hat den Nachteil, dass man ihn sich nicht gut merken kann. Es gibt eine einfache Möglichkeit, eine unregelmäßig erscheinende Zuordnungstabelle aus einen Schlüsselbegriff zu erzeugen.

Als Schlüsselwort wählen wir INITIALISIERUNGVONVARIABLEN. Dieses Schlüsselwort benutzen wir, um die zugeordneten Buchstaben zu bestimmen. Zuerst werden alle mehrfach vorkommenden Buchstaben gelöscht. Es bleibt die Zeichenkette I N T A L S E R U G V O B. Diese benutzen wir für den Anfang der Codierungstabelle. Die restlichen Buchstaben in der Codierungstabelle ergänzen wir nach einem festen Schema: Hier sind die noch nicht benutzten Buchstaben des Alphabets der Reihe nach hinzugefügt worden. Alles klar?

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
| | | | | | | | | | | | | | | | | | | | | | | | | |
I N T A L S E R U G V O B C D F H J K M P Q W X Y Z

Aufgabe 1

Entwickle eine Funktion, mit der man aus einem Schlüsselwort die Zuordnungsliste bestimmt.

Aufgabe 2

Denk dir selbst ein Verfahren aus, mit dem man eine ungeordnet erscheinende Zuordnungstabelle aus einem Schlüsselwort erzeugen kann.

Suche

v
4.2.6.8
www.inf-schule.de/algorithmen/listen/chiffriersysteme/projekt_erweiterungen
www.inf-schule.de/4.2.6.8

Rückmeldung geben