Le chiffre de Beaufort est le jumeau miroir de Vigenère : même Clé répétée, même idée de Table de Trithème, mais la soustraction est inversée. Là où Vigenère calcule chiffre = texte clair + clé, Beaufort calcule chiffre = clé − texte clair. Ce signe retourné rend le chiffre auto-réciproque : la même opération chiffre et déchiffre.
Écrivez votre message et ne gardez que les lettres (l'outil supprime les espaces et la ponctuation de la même façon).
Écrivez la clé sous le message, lettre par lettre, en la répétant jusqu'à ce que les deux lignes aient la même longueur.
Pour chaque paire, soustrayez la position de la lettre du texte clair de celle de la lettre de clé : la lettre de clé compte les lignes, la lettre du texte clair compte les colonnes à rebours.
Lisez les lettres d'arrivée — c'est le texte chiffré.
Lisez la première ligne : sous la lettre de clé L, la lettre du texte clair A tombe sur L encore (L − A = L). La deuxième lettre est soustraite de E, la troisième de M, et après la cinquième lettre la clé recommence — exactement le rythme de Longueur de clé de Vigenère.
En numérotant A=0 … Z=25, le chiffrement soustrait et reboucle sur l'Alphabet :
chiffre = (clé − texte clair) mod 26Comme la même formule avec les opérandes échangés déchiffre
(texte clair = clé − chiffre), Beaufort est Réciproque : une
seule recherche sert aux deux sens. L'outil reste dans un seul mode —
chiffrez un message avec une clé, puis chiffrez le résultat encore une
fois avec la même clé : le texte clair revient.
Le Beaufort variante inverse la soustraction dans l'autre sens :
chiffre = texte clair − clé. Il déchiffre avec
texte clair = chiffre + clé — la même arithmétique que Vigenère avec
chaque lettre de clé négative. Conséquence pour la
Cryptanalyse : statistiquement, la variante est
indiscernable de Vigenère, tandis que le Beaufort classique laisse sa
propre empreinte (les tranches s'ajustent à des courbes de fréquence
inversées). Le sélecteur de variante de l'outil bascule entre les
deux ; le décodeur suit.
Vigenère, Beaufort et Beaufort variante partagent le même moteur : une courte clé répétée sur une Table de Trithème décalée ou inversée. Qui connaît l'un connaît les trois — la différence tient au sens de la soustraction.
Tapez votre message dans le champ de message.
Choisissez n'importe quel mot comme secret et entrez-le dans le champ Clé — plus la clé est longue, plus elle résiste.
Vérifiez le mode : le bouton d'échange le bouton d'échange bascule entre chiffrer et déchiffrer. L'en-tête montre le mode courant.
Choisissez la variante dans Choisissez entre le Beaufort classique et la variante. : Beaufort classique ou variante. Le classique est auto-réciproque — le même mode dans les deux sens.
Lisez le résultat chiffré dans le champ de résultat. Seules les lettres sont chiffrées ; espaces et ponctuation sont supprimés.
Observez la Table de Trithème sous les commandes : la cellule surlignée est la recherche ligne-colonne exacte qu'effectue votre première lettre.
Collez le cryptogramme dans le champ de message.
Entrez dans le champ Clé la clé qu'a utilisée l'expéditeur — il faut exactement la même clé que celle du chiffrement.
Le Beaufort classique n'exige aucun changement de mode : chiffrer le cryptogramme avec la même clé est le déchiffrement. Si l'expéditeur a utilisé la variante, pressez le bouton le bouton d'échange.
Lisez le message original dans le champ de résultat.
Ouvrez l'onglet Cryptoanalyse. Le décodeur guidé suit les mêmes étapes que celui de Vigenère, avec une torsion : chaque tranche est comparée à une courbe de fréquence inversée, car Beaufort soustrait dans l'autre sens.
Étape 1 — la longueur de clé : les séquences répétées du texte sont surlignées ; choisissez la carte la plus confiante dans les cartes de longueur de clé. Mauvais choix ? Revenez et essayez une autre.
Étape 2 — les lettres de clé : pour chaque tranche dans les onglets de tranches, tournez le graphique avec les flèches du graphique jusqu'au score le plus haut. Les lettres s'accumulent dans la bande de clé. Bloqué ? Une proposition dans le champ de mot probable peut révéler plusieurs lettres d'un coup.
Étape 3 — vérifiez la clé assemblée : corrigez toute lettre directement dans la bande de clé, puis pressez le bouton « Utiliser cette clé ».
L'outil déchiffre le message avec votre clé.
La Clé répétée rend le chiffre perçable — et l'attaque est celle de Vigenère avec un demi-tour de miroir. Cette page explique l'attaque ; chaque étape a son pendant dans le décodeur guidé de l'outil, pour suivre la lecture en direct.
Essayer dans l'outilLe chiffrement soustrait la lettre i du texte clair de la lettre de clé i — mais la clé est courte, si bien que la lettre i+5 (avec une clé de 5 lettres) est soustraite de la même lettre de clé. Le Texte chiffré est périodique, et la périodicité trahit la Longueur de clé exactement comme pour Vigenère.
Les deux signaux classiques fonctionnent sans changement :
Les séquences répétées — l'Examen de Kasiski : repérez des groupes de lettres présents plusieurs fois, mesurez les distances entre eux, cherchez les longueurs qui divisent beaucoup de ces distances.
L'Indice de coïncidence — pour une longueur N candidate, découpez le texte en N tranches (une lettre sur N) et mesurez leur ressemblance avec l'anglais. La mesure est aveugle au sens de la soustraction — elle ne voit que l'irrégularité des comptes de lettres — donc elle vaut pour Beaufort comme pour Vigenère.
La longueur de clé connue, chaque tranche a été chiffrée par une seule lettre de clé — mais ses lettres ont été réfléchies avant (ou après) le décalage. La différence pratique : quand l'outil compare les comptes de lettres d'une tranche à la table de fréquences anglaise, les barres hautes s'alignent avec les barres de référence dans l'autre sens. Tournez jusqu'à ce que la courbe inversée s'ajuste, et la lettre affichée est la lettre de clé de la tranche. Un cryptanalyste qui oublie le miroir récolte de la soupe alphabétique ; le graphique du décodeur dessine simplement la courbe inversée.
(Pour le Beaufort variante, pas de miroir du tout — ses tranches se comportent exactement comme celles de Vigenère, d'où leur indiscernabilité statistique.)
Un mot deviné marche ici aussi, soustraction inversée : chaque lettre du texte chiffré plus la lettre devinée du texte clair donne une lettre de clé (pour la variante, texte chiffré moins la devinette). Le panneau de mots probables de l'outil fait l'arithmétique pour la variante en cours.
Les textes courts mentent. Avec peu de lettres par tranche, l'analyse fréquentielle devient de la divination — voilà pourquoi le décodeur vous alerte et pourquoi un mot probable aide.
La variante se fond dans la foule. Les textes du Beaufort variante sont exactement des textes de Vigenère à clé négée : un intercepteur ne peut même pas savoir lequel des deux vous avez utilisé — maigre consolation, puisque tous deux tombent sous la même attaque.
Les longues clés blessent. Une clé aussi longue que le texte, utilisée une seule fois, atteint l'idéal du masque jetable — Beaufort hérite cette propriété de Vigenère.