Das Verfahren One Time Pad, deutsch "Einmalverschlüsselung", ist ein symmetrisches Verschlüsselungs- Verfahren. Dieses Verfahren kann nicht gebrochen werden, wenn der Schlüssel rein zufällig ist, nur einmal zum Einsatz kommt und er so lange wie der Klartext ist.
Zeigt die Münze Zahl (=wahr), so wird wahr zu falsch und umgekehrt. Zeigt die Münze hingegen Kopf (=falsch), so bleibt die Information unverändert.
Es handelt sich um ein binäres System (0=falsch|Kopf, 1=wahr|Zahl), daher kommt für die Codierung und Decodierung die XOR-Operation zum Einsatz. XOR bedeutet exklusives Oder und wird mit dem Zeichen ⊕ dargestellt:
wahr ⊕ wahr | → falsch |
wahr ⊕ falsch | → wahr |
falsch ⊕ wahr | → wahr |
falsch ⊕ falsch | → falsch |
Hinweis: Verändern Sie die Anzeige mit 'a', die Schlüssel mit der Maus und generieren Sie mit 'z' einen zufälligen Schlüssel A.
Evtl. muss zuerst die Simulation angeklickt werden.