Chiffre baconien
Encodez et décodez le chiffre bilatéral de Bacon, en transformant chaque lettre en un groupe de cinq symboles A et B. Basculez entre les alphabets à 24 et à 26 lettres, choisissez les symboles A/B ou 0/1, suivez le déroulement sur la table de code en direct, puis copiez, téléchargez ou partagez le résultat. Tout s'exécute dans votre navigateur.
Alphabet
Symboles
Le baconien classique utilise 24 codes : I et J partagent un même code, tout comme U et V, exactement comme Bacon l'a écrit en 1605. Un J déchiffré se relit en I, et un V déchiffré en U.
Saisissez du texte ci-dessus pour voir le résultat ici.
Alphabet baconien
A
AAAAA
B
AAAAB
C
AAABA
D
AAABB
E
AABAA
F
AABAB
G
AABBA
H
AABBB
IJ
ABAAA
K
ABAAB
L
ABABA
M
ABABB
N
ABBAA
O
ABBAB
P
ABBBA
Q
ABBBB
R
BAAAA
S
BAAAB
T
BAABA
UV
BAABB
W
BABAA
X
BABAB
Y
BABBA
Z
BABBB
Comment utiliser Chiffre de Bacon
- 1
Choisissez chiffrer ou déchiffrer
Choisissez Chiffrer pour transformer du texte clair en groupes baconiens, ou Déchiffrer pour retransformer des groupes de cinq symboles A/B en lettres.
- 2
Choisissez la variante d'alphabet
Choisissez l'alphabet classique à 24 lettres, où I/J et U/V partagent un code, ou l'alphabet distinct à 26 lettres, où chaque lettre est unique.
- 3
Choisissez les symboles
Affichez le code avec les A et B d'origine de Bacon, ou basculez vers 0 et 1 pour le voir en binaire pur. Le déchiffrement accepte l'un ou l'autre style.
- 4
Saisissez ou collez votre texte
Saisissez votre message et il est converti au fur et à mesure que vous tapez. Le chiffrement ne porte que sur les lettres, si bien que les espaces, les chiffres et la ponctuation sont ignorés.
- 5
Copiez, téléchargez ou partagez
Copiez le résultat, téléchargez-le sous forme de fichier texte, ou partagez un lien qui rouvre l'outil avec votre texte, votre variante et vos symboles exacts, prêts à l'emploi.
Comprendre le chiffre baconien
Qu'est-ce que le chiffre baconien ?
Le chiffre baconien, aussi appelé chiffre de Bacon ou chiffre bilatéral, est une méthode pour dissimuler un message qui fut imaginée par le philosophe et homme d'État anglais Sir Francis Bacon vers 1605. Au lieu de remplacer chaque lettre par une seule autre lettre, il remplace chaque lettre par un groupe de cinq symboles tirés de deux lettres seulement — traditionnellement A et B. Le mot CAB, par exemple, devient trois groupes de cinq symboles, un pour C, un pour A et un pour B.
Ce qui rendait l'idée de Bacon remarquable n'était pas le code lui-même mais la façon dont il pouvait être caché. Comme chaque lettre est épelée à l'aide de seulement deux symboles distincts, ces deux symboles peuvent se déguiser en deux polices de caractères légèrement différentes au sein d'un passage de texte d'apparence ordinaire. Un lecteur voit un message innocent ; seul quelqu'un qui sait trier les lettres en deux polices peut retrouver les groupes de cinq symboles et lire le secret. Cela fait du chiffre de Bacon l'un des tout premiers systèmes de stéganographie — cacher l'existence même d'un message — autant qu'un chiffre.
Comment fonctionne le code bilatéral de Bacon
Pour chiffrer, chaque lettre de l'alphabet reçoit un motif fixe de cinq symboles, chaque symbole étant soit A soit B. Cinq positions, contenant chacune l'une de deux lettres, donnent trente-deux motifs possibles — bien plus qu'il n'en faut pour les vingt-six lettres de l'alphabet. A s'écrit AAAAA, B s'écrit AAAAB, C s'écrit AAABA, et ainsi de suite, en comptant à la hausse selon un rythme régulier à deux symboles jusqu'à Z. Les espaces et la ponctuation n'ont aucun motif propre, si bien que le chiffrement ne porte que sur les lettres.
Les deux symboles ne portent aucun sens par eux-mêmes ; ce qui compte, c'est le motif de cinq. C'est pourquoi le procédé est dit bilatéral, c'est-à-dire à deux lettres : tout l'alphabet s'exprime avec un seul A et un seul B. L'outil ci-dessus montre la correspondance complète dans sa table d'alphabet, et comme chaque code est en réalité un nombre binaire à cinq chiffres déguisé, vous pouvez basculer l'affichage entre A et B ou 0 et 1 sans rien changer à son fonctionnement.
Les variantes à 24 et à 26 lettres
Bacon a écrit son alphabet à l'origine avec vingt-quatre codes plutôt que vingt-six, parce qu'au début du dix-septième siècle les lettres I et J étaient traitées comme une seule lettre, tout comme U et V. Dans cette version classique, I et J partagent le code ABAAA et U et V partagent le code BAABB, de sorte qu'un message déchiffré peut afficher un I là où vous avez écrit un J, ou un U là où vous avez écrit un V.
La version distincte moderne attribue à chacune des vingt-six lettres son propre code unique, ce qui supprime cette ambiguïté et rend le chiffrement et le déchiffrement parfaitement réversibles. L'outil prend en charge les deux : choisissez l'alphabet classique à 24 lettres pour correspondre aux exemples historiques et aux vieilles énigmes, ou l'alphabet distinct à 26 lettres lorsque vous voulez que chaque lettre survive intacte à un aller-retour. La table d'alphabet se met à jour pour montrer exactement quels codes la variante choisie utilise.
Cacher un message à la vue de tous
La véritable ingéniosité du chiffre de Bacon est stéganographique : il vous permet de dissimuler un secret à l'intérieur d'un message porteur plus long, d'apparence innocente. Comme chaque lettre cachée a besoin de cinq symboles, et que chaque symbole peut être représenté par n'importe quelle lettre écrite dans l'une de deux polices, il vous faut cinq lettres de texte porteur pour chaque lettre du message caché. Écrire ces cinq lettres dans un mélange choisi de, disons, une police normale et une police italique épelle un groupe de cinq symboles.
Bacon appelait ce principe omnia per omnia — tout par tout — parce que le texte porteur peut dire ce que bon vous semble tout en transportant secrètement un message complètement différent en dessous. Les deux polices n'ont pas besoin d'être des polices du tout : n'importe quelle distinction binaire fonctionne, comme des lettres hautes et basses, ou deux encres différentes. Cet outil montre les codes ouvertement plutôt que de les cacher dans la typographie, ce qui est exactement ce que vous voulez pour l'apprentissage, les énigmes et les défis capture du drapeau, mais les groupes A/B sous-jacents sont précisément ce qu'une version stéganographique dissimulerait.
Un exemple baconien résolu
Prenez le mot HELLO et chiffrez-le avec l'alphabet distinct à 26 lettres. H est la huitième lettre, ce qui donne AABBB ; E donne AABAA ; L donne ABABB ; L de nouveau donne ABABB ; et O donne ABBBA. Mis bout à bout, HELLO devient AABBB AABAA ABABB ABABB ABBBA — cinq groupes de cinq symboles, un groupe par lettre.
Le relire est tout aussi direct : découpez les symboles en groupes de cinq et cherchez chaque groupe dans la table d'alphabet. Comme la même lettre produit toujours le même groupe, les deux L de HELLO produisent deux fois le même code, un petit rappel que, comme toute substitution simple, le texte baconien laisse transparaître le motif des lettres répétées. Basculer le style de symboles vers 0 et 1 montrerait le même message exact sous la forme 00111 00100 01011 01011 01110.
Déchiffrer un chiffre baconien
Pour déchiffrer, vous inversez le processus : rassemblez les symboles, répartissez-les en groupes de cinq, et retraduisez chaque groupe en sa lettre. Choisissez Déchiffrer ci-dessus, sélectionnez la variante d'alphabet qui a servi à chiffrer, et collez le texte chiffré. L'outil est tolérant quant au format — il lit A ou B dans n'importe quelle casse, traite 0 comme A et 1 comme B pour que les codes de style binaire fonctionnent aussi, et ignore les espaces, les barres obliques et les retours à la ligne, de sorte que vous pouvez coller des codes disposés comme vous les avez trouvés.
Seuls les groupes complets de cinq sont traduits ; un symbole isolé restant à la fin est ignoré, et tout groupe qui ne correspond à aucune lettre est affiché sous forme de point d'interrogation pour que vous puissiez repérer une erreur de transcription. Si vous déchiffrez avec l'alphabet classique à 24 lettres, rappelez-vous qu'un J d'origine revient en I et un V d'origine en U, parce que ces lettres partageaient un code à l'époque de Bacon.
Histoire et sécurité du chiffre de Bacon
Francis Bacon publia son chiffre bilatéral en 1605 dans The Advancement of Learning et le décrivit plus en détail dans l'édition latine de 1623. Il devint plus tard célèbre bien au-delà de la cryptographie : les partisans de la théorie selon laquelle Bacon aurait secrètement écrit les pièces de Shakespeare passèrent des décennies à traquer — sans convaincre — des chiffres baconiens cachés dans la typographie du First Folio. Le véritable héritage du chiffre est conceptuel, réduisant l'alphabet entier à un code à deux symboles trois siècles avant que les ordinateurs ne fassent de même avec le binaire.
Selon les critères modernes, le chiffre de Bacon n'offre aucune sécurité cryptographique. Une fois que vous reconnaissez qu'un texte est baconien, le déchiffrer est purement mécanique, car les groupes de cinq symboles sont une substitution fixe sans clé. Sa protection a toujours été la dissimulation — cacher qu'un message existait — plutôt que de brouiller son contenu. Pour protéger véritablement des informations aujourd'hui, vous devriez utiliser un algorithme moderne et revu par les pairs tel qu'AES ; gardez le baconien pour les énigmes, l'enseignement et le plaisir de cacher des mots à la vue de tous.
Questions fréquentes
Qu'est-ce que le chiffre baconien ?
Comment fonctionne le chiffre baconien ?
Qui a inventé le chiffre baconien ?
Quelle est la différence entre les versions à 24 et à 26 lettres ?
Pourquoi le chiffre de Bacon utilise-t-il des groupes de cinq lettres ?
Pouvez-vous montrer un exemple baconien résolu ?
Comment déchiffre-t-on un chiffre baconien ?
Que signifie chiffre bilatéral ?
Comment le chiffre baconien est-il utilisé pour la stéganographie ?
Le chiffre baconien est-il identique au binaire ?
Quel est le niveau de sécurité du chiffre baconien ?
Le chiffre baconien conserve-t-il les espaces et la ponctuation ?
Mon texte est-il envoyé sur un serveur ?
Outils similaires
Continuez avec ces outils pratiques