Zum Hauptinhalt springen Skip to page footer

Fleißner-Verschlüsselung

Definition: Fleißner-Verschlüsselung

Die Fleißner-Verschlüsselung ist ein klassisches polyalphabetisches Verschlüsselungsverfahren, das im 19. Jahrhundert entwickelt wurde. Es verwendet ein Gitter mit ausgeschnittenen Löchern, das über ein Quadrat mit Buchstaben gelegt wird. Beim Verschlüsseln werden Buchstaben in die sichtbaren Löcher geschrieben, das Gitter wird gedreht und der Vorgang wiederholt. Um den Klartext zu entschlüsseln, wird das gleiche Gitter in der gleichen Reihenfolge über das verschlüsselte Quadrat gelegt. Da die Methode auf einer festgelegten Anordnung und Rotation des Gitters basiert, ist sie sicher, solange das Gitter geheim bleibt.

Fleissner Entschlüsselung

Schablone auflegen

Aufgaben / Übung

Aufgabe 1: Verwende die dargestellte Schablone, um den Geheimtext zu entschlüsseln. Es sind zwei unabhängige Botschaften.

SOPHIMRAO
LCDHPMROW
ANHEJSLVE
CBDYIUMTB
RXLEURKXE
BAIWNSNME
ESNNEASPO
IGRYWFUIN
GWSIAEMNB
ASWEIBRCT
HDGFEIZFE
EJIHLAFKN
ECLOTDEBN
SXTDPEHXA
KIAYMZEFB
NBGNOECRD
EFHWGTJAI
OUDFRMAPU

Aufgabe 2: Verwende die Fleißner-Schablone, um den Reintext zu entschlüsseln. Verwende die Rotation der Schablone.

LTREROBN
GARENEEN
GIELBDNI
STMTDMAE
AWNNNISA
UZETRURR
FOHOUEUE
CDEKRMST

Aufgabe 3: Verwende die Schablone aus Aufgabe 2, um den Reintext ES GIBT MEHR DINGE IM HIMMEL UND AUF ERDEN ALS EURE SCHULWEISHEIT SICH TRÄUMT (Zitat von William Shakespeare) zu verschlüsseln. Ignoriere die Leerzeichen bei der Verschlüsselung.

Aufgabe 4: Einen eigenen Text verschlüsseln

a) Erstelle einen Reintext.
Überlege dir einen eigenen Text, dessen Länge ein Vielfaches von 4, 3 oder 2 ist. Diese Zahl bestimmt, wie oft das Raster gedreht wird. 

Beispiel: Wähle einen Text der Länge 21, der dreimal gedreht werden muss, um das gesamte Raster zu füllen.

b) Wähle die Größe des Rasters.
Dein Text hat eine Länge von 21 Zeichen. Für die Verschlüsselung in einem quadratischen Raster benötigst du eine Rastergröße von 7×7=49 Feldern, da 49 das nächste Quadrat über der Textlänge ist. Dein Text wird also über drei Raster-Drehungen verteilt, wobei jedes Mal andere Felder befüllt werden.

c) Entwerfe eine Schablone.
Erstelle eine Schablone, die genau auf das Raster passt. Beachte, dass jede Position nach der Drehung nur einmal verwendet werden darf. Wähle also die offenen Felder so, dass sie nach jeder Drehung unterschiedliche Stellen des Rasters freilegen.

d) Fülle das Raster.
Trage deinen Reintext in die offenen Felder des Rasters ein. Nach den drei Drehungen sollten alle Felder des Textes belegt sein. Ergänze danach die restlichen leeren Felder des Rasters mit zufälligen Buchstaben, um den Text zu tarnen.