Die Beaufort-Chiffre ist eine klassische polyalphabetische Substitutionschiffre, die ein wiederholtes Schlüsselwort verwendet, um Text zu verändern. Anders als bei der Vigenere-Chiffre wird jeder Ausgabebuchstabe aus dem Schlüsselbuchstaben und dem Klartextbuchstaben in einer umgekehrten Beziehung berechnet.
Das auffälligste Merkmal der Beaufort-Chiffre ist ihre Reziprozität. Für Verschlüsselung und Entschlüsselung wird dieselbe Transformation verwendet, sodass dasselbe Schlüsselwort Text in beide Richtungen verarbeiten kann.
Da die Ersetzungen vom jeweils aktuellen Schlüsselbuchstaben abhängen, ist die Chiffre widerstandsfähiger gegen einfache Häufigkeitsanalyse als monoalphabetische Chiffren wie Caesar.