Running-Key-Chiffre
Eine Running-Key-Chiffre nutzt einen langen, nicht wiederholten Text als Schlüsselstrom für polyalphabetische Substitution.
Definition
Die Running-Key-Chiffre kombiniert Klartext mit einer Schlüsselfolge, die mindestens so lang wie die Nachricht ist. Häufig bestimmen Buchstaben einer Buchpassage aufeinanderfolgende Vigenère-Verschiebungen statt eines wiederholten Kurzworts.
Running Key und Autokey
Running Key stammt aus einer externen langen Quelle. Autokey beginnt mit einem kurzen geheimen Startschlüssel und verlängert ihn mit Klar- oder Geheimtext. Bei einem öffentlichen Buch müssen Ausgabe, Passage und Startposition geheim bleiben.
Sicherheitsgrenzen
Natürlicher Text ist nicht zufällig und enthält Häufigkeiten und Abhängigkeiten. Statistische Angriffe können diese mit der Klartextstruktur überlagerten Muster nutzen; moderne Sicherheit entsteht nicht.
Nein. Dafür wäre gleichverteilt zufälliges, geheimes und nie wiederverwendetes Material nötig; Buchtext erfüllt dies nicht.
Wiederverwendung schafft Beziehungen zwischen Nachrichten und erleichtert die Analyse.