11.3.5 Transposition


Kryptologie ist die Wissenschaft, die sich mit dem Entwurf und der Analyse von Geheimschriften beschäftigt. Das Wort kryptos kommt aus dem Griechischen und bedeutet geheim.

Die Kryptologie wird unterteilt in:

  • Kryptographie, als Lehre vom Entwurf von Kryptosystemen und
  • Kryptoanalyse, als Lehre vom Angriff auf Kryptosysteme.

Die Skytale von Sparta diente vor 2500 Jahren zur militärischen Nachrichtenübermittlung. Die Skytale war ein Stab mit festem Radius, auf den spiralförmig ein schmaler Pergamentstreifen aufgewickelt wurde. Die Nachricht wurde längs des Stabes auf den aufgewickelten Streifen geschrieben. Dann wurde der Streifen abgewickelt. Der Empfänger musste einen Stab mit gleichem Durchmesser besitzen, auf den er den Streifen aufwickeln und die Nachricht lesen konnte. Durch das Abwickeln des Streifens wurde die Position der Buchstaben geändert.

Skytale

Die Skytale ist ein Transpositionsverfahren bei welchem die Buchstaben unverändert bleiben, jedoch ihre Reihenfolge verändert wird.

Entschlüsseln Sie den folgenden Text per Hand: FEESRS IEER NASL ISNSDC NHO UCLHEB

Ein deutlich komplizierteres Transpositionsverfahren ist das Spaltentauschverfahren:

In einem neuen Tab öffnen: TC - Spaltentausch

Bei der Krebsverschlüsselung wird der gesamte Text von hinten nach vorn, also entgegen der normalen Schreibrichtung notiert.

Beispiel:

DIESER KLARTEXT WIRD JETZT VERSCHLUESSELT

Verschlüsselung nach dem Krebsverfahren:

TLESSEULHCSREV TZTEJ DRIW TXETRALK RESEID

Programmierung des Krebsverfahren

Starten Sie folgendes Programm: Krebsverschlüsselung und machen Sie sich mit dem Aufbau und der Funktionsweise vertraut.


Eine Variante des Krebses besteht darin, die Reihenfolge der Wörter des Klartextes im Geheimtext beizubehalten aber die Reihenfolge der Buchstaben innerhalb jeden Wortes umzudrehen.

Beispiel:

DIESER KLARTEXT WIRD JETZT VERSCHLUESSELT

Verschlüsselung nach dem teilweisen Krebsverfahren:

RESEID TXETRALK DRIW TZTEJ TLESSEULHCSREV

Alternative 1: Erstellen Sie ein Programm, mit welchem man die teilweise Krebsverschlüsselung durchführen kann.

Alternative 2: Analysieren Sie folgendes Programm und dokumentieren Sie die Funktionsweise.

Wählen Sie eine der Aufgabenstellungen und lassen Sie das Programm bzw. die Dokumentation Ihrer Lehrkraft in der vereinbarten Weise zukommen. Sie bekommen dafür dann die vereinbarte Menge an XPs.