Chiffre de Bacon
Chaque lettre devient une séquence de 5 symboles A/B. Précurseur du binaire, utilisé pour dissimuler un message dans un autre.
- Famille :
- Code
- Difficulté :
- Débutant
- Époque :
- 1605, Francis Bacon
- Inventeur :
- Francis Bacon
Aussi appelé : chiffre bilitère · Bacon cipher · biliteral cipher
Le chiffre de Bacon (ou chiffre bilitère) a été inventé par Francis Bacon en 1605. C’est un code à deux symboles — A et B — où chaque lettre est représentée par une séquence de cinq symboles. Bacon prévoyait qu’il soit dissimulé dans un texte porteur via deux polices légèrement différentes, rendant le message invisible à l’œil non averti : un précurseur de la stéganographie moderne.
Principe
La table Bacon originale fusionne I/J et U/V (alphabet à 24 lettres). Chaque lettre claire est codée sur 5 bits :
A = AAAAA H = AABBB O = ABBAB V = BAABB
B = AAAAB I = ABAAA P = ABBBA W = BABAA
C = AAABA K = ABAAB Q = ABBBB X = BABAB
D = AAABB L = ABABA R = BAAAA Y = BABBA
E = AABAA M = ABABB S = BAAAB Z = BABBB
F = AABAB N = ABBAA T = BAABA
G = AABBA
Avec deux symboles et 5 positions, on couvre 2⁵ = 32 combinaisons — largement de quoi loger 24 ou 26 lettres. C’est, mathématiquement, un code binaire trois siècles avant l’informatique.
Exemple
CIPHE → AAABA ABAAA ABBBA AABBB AABAA (25 symboles, soit exactement une grille 5×5).
Variantes
- Bacon « à 26 lettres » — tables modernes qui distinguent I/J et U/V, à 5 bits encore.
- Bacon bi-littéral stéganographique — les A et B ne sont pas écrits explicitement : ils correspondent à deux styles typographiques (romain / italique) dans un texte neutre.
- Baudot, ASCII — les descendants directs de l’idée bilitère.
Forces et faiblesses
Forces
- La dissimulation dans un texte porteur est sa force historique : un message anodin peut contenir un second message caché.
- Le système est intellectuellement séduisant et facile à mémoriser.
Faiblesses
- Dès qu’on repère les deux symboles (souvent A/B, 0/1, ●/○), le code est trivialement lisible : il suffit de grouper par 5 et de lire la table.
- Le texte chiffré est cinq fois plus long que le texte clair, ce qui limite son usage pratique.
Dans CipherChronicle
Bacon offre une grille extrêmement graphique — on peut y jouer avec deux couleurs, deux formes, ou deux polices. Les puzzles peuvent mêler esthétique et décodage, et introduire naturellement la notion de code binaire.
Grille
- 1
Texte chiffré
Une suite de 25 symboles binaires — uniquement des A et des B.
- 2
Regroupement en blocs de 5
Chaque groupe de 5 symboles code exactement une lettre de l'alphabet.
- 3
Lecture de la table Bacon
AAABA → C, ABAAA → I, ABBBA → P, AABBB → H, AABAA → E.
- 4
Substitution bloc par bloc
On remplace chaque groupe de 5 par la lettre correspondante.
- 5
Message révélé
Les cinq lettres apparaissent, chacune au début de son groupe.