Bedienungsanleitung
Systemdokumentation & Funktionsweise der Chiffrierstelle
1. Das One-Time-Pad Prinzip
Dieses Terminal arbeitet nach dem Prinzip der symmetrischen Verschlüsselung. Das bedeutet, dass sowohl der Absender als auch der Empfänger exakt denselben Schlüssel besitzen müssen.
Die absolute Sicherheit des Systems basiert auf drei eisernen Regeln, die Sie strikt befolgen müssen:
- 1. Einmaligkeit: Ein Schlüssel darf niemals für eine zweite Nachricht verwendet werden.
- 2. Zufall: Der Schlüssel muss aus einer völlig ungeordneten Folge von Zahlen bestehen.
- 3. Länge: Der Schlüssel muss mindestens so lang sein wie die Nachricht selbst.
Sicherheits-Warnung
Senden Sie den Schlüssel niemals über denselben Kanal wie die verschlüsselte Nachricht. Die Sicherheit des OTP liegt ausschließlich in der physischen Geheimhaltung des Schlüssels.
2. Funktionsweise: Mathematik statt Magie
Das Terminal wandelt jeden Buchstaben Ihrer Nachricht in eine Zahl um (siehe Tabelle unten). Dann findet eine einfache mathematische Operation statt:
Verschlüsselung
Buchstabe + Schlüssel = Geheimzahl
Das System nimmt den Wert des ersten Buchstabens (z.B. A = 01) und addiert den Wert der ersten Schlüsselstelle. Damit das Ergebnis immer im Bereich von 00-99 bleibt, nutzen wir Modulo 100.
Beispiel: A(01) + Key(45) = 46
Entschlüsselung
Geheimzahl - Schlüssel = Buchstabe
Der Empfänger nimmt die erhaltene Zahl (46) und zieht seinen identischen Schlüssel (45) davon ab. Das Ergebnis führt ihn zurück zum ursprünglichen Buchstaben.
Beispiel: 46 - Key(45) = 01 (A)
3. Bedienung des Terminals
- Öffnen Sie "Verschlüsselung".
- Geben Sie Ihren geheimen Einmalschlüssel (Zahlenpaare) ein.
- Schreiben Sie Ihre Nachricht in das Textfeld.
- Das System erzeugt einen Zahlencode und einen QR-Code. Übermitteln Sie diesen Code an Ihren Partner.
- Öffnen Sie "Entschlüsselung".
- Geben Sie den identischen Schlüssel ein, den der Absender verwendet hat.
- Fügen Sie den empfangenen Zahlencode in das Feld ein.
- Das Terminal zeigt Ihnen sofort den Klartext an. Erhalten Sie unleserliche Zeichen? Prüfen Sie, ob Sie den richtigen Schlüssel verwendet haben.
Referenztabelle (A-Z)
| Code | Wert | Code | Wert | Code | Wert |
|---|---|---|---|---|---|
| 00 | [LEER] | 09 | I | 18 | R |
| 01 | A | 10 | J | 19 | S |
| 02 | B | 11 | K | 20 | T |
| 03 | C | 12 | L | 21 | U |
| 04 | D | 13 | M | 22 | V |
| 05 | E | 14 | N | 23 | W |
| 06 | F | 15 | O | 24 | X |
| 07 | G | 16 | P | 25 | Y |
| 08 | H | 17 | Q | 26 | Z |
Hinweis: Das Terminal konvertiert Klein- automatisch in Großbuchstaben und ignoriert Sonderzeichen.