Über dieses Tool
Die Beaufort-Chiffre ist eine polyalphabetische Chiffre, benannt nach dem Marineoffizier Sir Francis Beaufort. Wie Vigenère verwendet sie ein sich wiederholendes Schlüsselwort, aber ihre Regel ist subtraktiv: jeder Geheimtextbuchstabe ist C = (K − P) mod 26, wobei P der Klartextbuchstabe und K der aktuelle Schlüsselwortbuchstabe ist (beide von 0–25 indexiert). Dieses Tool wendet die Chiffre im Browser an und zeigt den laufenden Keystream an, sodass Sie genau sehen können, welcher Schlüsselbuchstabe zu jedem Zeichen ausgerichtet ist.
Das Standard-Beaufort ist selbstreziprok (eine Involution): da die Subtraktion im Tableau symmetrisch ist, ergibt die zweimalige Ausführung derselben Operation mit demselben Schlüssel den ursprünglichen Text zurück. Das bedeutet, dass eine Operation sowohl ver- als auch entschlüsselt — Verschlüsseln und Entschlüsseln sind für die Standardvariante identisch. Das Tool bietet auch den deutschen Modus (Variante Beaufort), C = (P − K) mod 26, der nicht selbstinvers ist; für diesen Modus unterscheiden sich die Ver- und Entschlüsselungsrichtungen und werden separat behandelt (Entschlüsseln verwendet P = (C + K) mod 26).
Alles wird lokal und privat berechnet. Das Schlüsselwort wiederholt sich bis zur Länge des Textes und rückt nur bei Buchstaben vor, sodass Leerzeichen und Satzzeichen unverändert durchgehen und die Groß-/Kleinschreibung erhalten bleibt. Beaufort unterscheidet sich von Vigenère gerade wegen seiner subtraktiven, reziproken Regel — eine kleine Änderung mit einer eleganten mathematischen Konsequenz.