Codes für Pfadfinder
zum verschlüsseln und entschlüsseln von Geheimschriften
Cäsar-Verschlüsselung
Unter das
Klartextalphabet wird, um eine bestimmte Anzahl von Stellen versetzt, das
Geheimtextalphabet geschrieben.
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
Klartextalphabet
V W X Y Z A B C D E F G H I J K L M N O P Q R S T U
Geheimtextalphabet
Verschlüsselt wird nun, indem der Pfadfinder jeden Buchstaben des Klartextes durch den unter ihm stehenden Buchstaben im Geheimtextalphabet ersetzt. Zum
Entschlüsseln, muss nun der Pfadfinder jeden Buchstaben des Geheimtextes, durch den über ihm stehenden Buchstaben im Klartextalphabet ersetzen.
Beispiel : Im oberem Fall wird dann aus dem Wort :
pfadfinder -> KAVYADIYZM
Vorteile / Nachteile :
Die
Cäsar-Verschlüsselung ist eine monoalphabetische Verschlüsselung, d.h. jedem Buchstaben des Klartextes wird immer derselbe zugehörige Buchstabe des Geheimtextes zugeordnet. In der deutschen Sprache ist das
E mit
18% am häufigsten enthalten. Ist der verschlüsselte Text lang genug, so braucht man nur den häufigsten Buchstaben im Geheimtext suchen und das Geheimtextalphabet so verschieben, daß dieser Buchstabe unter dem E des Klartextalphabetes steht und schon kann entschlüsselt werden.
Rechteck Verschlüsselung
Der Text wird
zeilenweise in ein Rechteck geschrieben. Leere Zellen im Rechteck werden mit zufälligen Buchstaben aufgefüllt. Nun schreibt der Pfadfinder den Text spaltenweise auf und erhält somit den Geheimtext.
Beispiel :
DIESISTEIN
GEHEIMERTE
XTVONMIRVF&xnbsp;&xnbsp;&xnbsp; =>
DGXIETEHVSEOIINSMMTEIERRITVNEF
Entschlüsselt wird, indem der Pfadfinder den Geheimtext
spaltenweise in ein Rechteck derselben Größe schreibt und den Text dann zeilenweise liest.
Vorteile / Nachteile :
Zum Entschlüsseln muß man wissen welche
Seitenlängen das Rechteck hat. Im Beispiel oben hat der Text 30 = 2 * 3 * 5 Buchstaben. Daraus folgen schnell alle möglichen Formen des Rechtecks : 2/15, 3/10, 5/6, 6/5, 10/3, 15/2 (Breite/Höhe). Nach
maximal 6 Versuchen hat man den Text entschlüsselt. Man sollte hierbei eine Textlänge wählen, die viele verschiedene Primfaktoren enthält. Ist die Textlänge jedoch z.B. 33 = 3 * 11, so hat man nur noch zwei Möglichkeiten für die Form des Rechtecks und den Text schnell entschlüsselt.
Freimaurer-Verschlüsselung
Jeder Buchstabe wird durch den ihn umgebenden Rand ersetzt.

Beispiel:
Aus LAGERPLATZ wird&xnbsp;
Vorteile / Nachteile :
Die Freimaurer-Verschlüsselung ist eine monoalphabetische Verschlüsselung, d.h. jedem Buchstaben des Klartextes wird immer dasselbe Zeichen zugeordnet. In der deutschen Sprache ist das E mit 18% am häufigsten enthalten. Ist der verschlüsselte Text lang genug, so braucht man nur das häufigste Zeichen im Geheimtext zu suchen. Dies wird dem E entsprechen. Die weiteren häufigsten Zeichen entsprechen dann den Buchstaben
N (10%),
I (8%),
S (7%). Hat man einige der Zeichen auf diese Weise erraten, kann man die Botschaft leicht entziffern.
Klopfzeichen / Polybios-Code
Jeder Buchstabe wird zwei Zahlen zugeordnet:
Die erste Zahl ist die Reihe (rot), in der der Buchstebe steht, die zweite Zahl die Spalte (blau). &xnbsp;
..... |
..1.. |
..2.. |
..3.. |
..4.. |
..5.. |
..1.. |
A |
B |
C |
D |
E |
..2.. |
F |
G |
H |
I/J |
K |
..3.. |
L |
M |
N |
O |
P |
..4.. |
Q |
R |
S |
T |
U |
..5.. |
V |
W |
X |
Y |
Z |
Dem Buchstaben M, der in der
3. Reihe und der
2. Spalte steht, werden die Zahlen 3 und 2 zugeordnet. Will ein Pfadfinder den Buchstaben M übermitteln, so klopft er erst
dreimal, kurz darauf
zweimal kurz an die Tür. Beispiel: Ein Klopfen wird duch ein * dargestellt. Um das Wort
PFADI an die Tür zu klopfen, muss man folgendermaßen klopfen:
*** ***** | ** * | * * | * **** | ** ****
Internationaler Morsecode
Der Code verwendet drei Symbole, die Punkt, Strich und Pause genannt werden, oder in Lautform: dit, dah und Schweigen. Die Länge eines dit bestimmt die Geschwindigkeit, mit der gesendet werden kann und ist die grundlegende Zeiteinheit. Dazu ein Beispiel:
-- --- ·-· ··· · / -·-· --- -·· ·
M O R S E (space) C O D E
Hier stellt ein '–' ein dah dar und '·' repräsentiert ein dit. Dies ist eine schematische Darstellung. Will man die zeitliche Einteilung genauer angeben, so muss man wissen, dass folgendes gilt:
- ein dah ist üblicherweise dreimal so lang wie ein dit,
- die Pause zwischen zwei gesendeten Symbolen ist ein dit lang,
- zwischen Buchstaben in einem Wort wird eine Pause von dah (= 3 dit) Dauer eingeschoben, und
- zwischen Wörtern wird eine Pause von sieben dits gemacht.
Daraus ergibt sich dann dieses Zeitschema (ein „=“ bedeutet Signal an, „.“ bedeutet Signal aus):
===.===...===.===.===...=.===.=...=.=.=...=.......===.=.===.=...===.===.===...===.=.=...=
^ ^ ^ ^ ^
| dah dit | Wortabstand
Symbolabstand Buchstabenabstand
Wenn man Morsecode »sprechen« will, verwendet man im Allgemeinen auch hier die dahdidahdit-Sprechweise: Aus – – – – – ·–· ··· · / –·–· – – – –·· · wird dann DahDah DahDahDah DiDahDit DiDiDit Dit, DahDiDahDit DahDahDah DahDiDit Dit.
Standard-Code
Hier ist eine Liste mit dem vollständigen Alphabet und anderen gebräuchlichen Zeichen. Es gibt im Morsealphabet keine Unterscheidung zwischen Groß- und Kleinbuchstaben.
Lateinische Buchstaben
a = . _ (di dah)
b = _ . . . (dah di di dit)
c = _ . _ . (dah di dah dit)
d = _ . . (dah di dit)
e = . (dit)
f = . . _ . (di di dah dit)
g = _ _ . (dah dah dit)
h = . . . . (di di di dit)
i = . . (di dit)
j = . _ _ _ (di dah dah dah)
k = _ . _ (dah di dah)
l = . _ . . (di dah di dit)
m = _ _ (dah dah)
n = _ . (dah dit)
o = _ _ _ (dah dah dah)
p = . _ _ . (di dah dah dit)
q = _ _ . _ (dah dah di dah)
r = . _ . (di dah dit)
s = . . . (di di dit)
t = _ (dah)
u = . . _ (di di dah)
v = . . . _ (di di di dah)
w = . _ _ (di dah dah)
x = _ . . _ (dah di di dah)
y = _ . _ _ (dah di dah dah)
z = _ _ . . (dah dah di dit)
Zahlen
1 = . _ _ _ _ (di dah dah dah dah)
2 = . . _ _ _ (di di dah dah dah)
3 = . . . _ _ (di di di dah dah)
4 = . . . . _ (di di di di dah)
5 = . . . . . (di di di di dit)
6 = _ . . . . (dah di di di dit)
7 = _ _ . . . (dah dah di di dit)
8 = _ _ _ . . (dah dah dah di dit)
9 = _ _ _ _ . (dah dah dah dah dit)
0 = _ _ _ _ _ (dah dah dah dah dah)