Rechercher un outil
Chiffre de Bacon (Bilitere)

Outil pour décoder/encoder avec le chiffre de Bacon (ou bilitère), un alphabet de substitution remplacer les caractères par des groupes de 5 formés avec deux caractères (souvent A et B).

Résultats

Chiffre de Bacon (Bilitere) -

Catégorie(s) : Chiffrement par Substitution

Partager
Partager
dCode et plus

dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les maths, les énigmes, les géocaches, et les problèmes à résoudre au quotidien !
Une suggestion ? un problème ? une idée ? Ecrire à dCode !


Rendez-vous sur notre communauté Discord dCode pour participer au forum d'entraide !
PS : Pour les messages codés, testez notre détecteur de chiffrement !


Grâce à vos remarques, réponses et commentaires pertinents, dCode peut développer le meilleur outil 'Chiffre de Bacon (Bilitere)', alors écrivez-nous c'est gratuit ! Merci !

Chiffre de Bacon (Bilitere)

Déchiffrement par Bacon



Chiffrement Bacon






Réponses aux Questions (FAQ)

Qu'est-ce que le chiffre de Bacon ? (Définition)

Le chiffrement de Bacon utilise un alphabet de substitution basé sur 2 lettres (dit bilitère), souvent A et B, remplacant les lettres de l'alphabet.

Cette méthode de chiffrement est souvent accompagnée d'un sur-chiffrement.

Comment encoder avec Bacon ? (Principe de chiffrement)

Le chiffrement de Bacon utilise la table de substitution

AAAAAABAAAAB
CAAABADAAABB
EAABAAFAABAB
GAABBAHAABBB
I=JABAAAKABAAB
LABABAMABABB
NABBAAOABBAB
PABBBAQABBBB
RBAAAASBAAAB
TBAABAU=VBAABB
WBABAAXBABAB
YBABBAZBABBB

Exemple : DCODE est chiffré AAABB,AAABA,ABBAB,AAABB,AABAA

Dans cet alphabet original, la lettre V n'existe pas, elle est remplacée par U, de même la lettre J n'existe pas, elle est remplacée par I.

Un second alphabet est parfois préféré, plus complet, il utilise un code pour chaque lettre :

AAAAAABAAAAB
CAAABADAAABB
EAABAAFAABAB
GAABBAHAABBB
IABAAAJABAAB
KABABALABABB
MABBAANABBAB
OABBBAPABBBB
QBAAAARBAAAB
SBAABATBAABB
UBABAAVBABAB
WBABBAXBABBB
YBBAAAZBBAAB

Le code de 2 lettres utilisé est parfois caché dans un surchiffrement. Une méthode classique est d'écrire un message anodin avec des majuscules (pour A) ou des minuscules (pour B) ou inversement; dans ce cas voir la binarisation des majuscules et minuscules. D'autres méthodes sont possible comme d'écrire certains caractères en italiques (ou en gras), ou encore de mélanger 2 polices de caractères.

Comment décoder par Bacon ? (Principe de déchiffrement)

Le déchiffrement de Bacon est une substitution avec l'alphabet bilitère de Bacon.

Exemple : AAABB AAABA ABBAB AAABB AABAA équivaut à DCODE.

Si un surchiffremment a été appliqué, convertir d'abord le message en 2 caractères (préférablement A et B).

Comment reconnaitre le chiffre de Bacon ?

Le message est un code bilitère (binaire avec 2 lettres) et éventuellement des espaces tous les 5 caractères.

Les cas de surchiffrement classiques sont des alternances de majuscules-minuscules, des lettres en gras ou italiques ou encode des polices de caractères différentes.

Toutes références à Françis Bacon (et ses homonymes), au Novum organum, ou à la charcuterie (cochon, lard, lardons, porc, fumé, petit-déjeuner anglais, etc.) sont des indices.

Quelles sont les variantes du chiffre de Bacon ?

Les lettres A et B peuvent être remplacées par d'autres caractères, voire 0 et 1 pour rendre le message sous forme binaire.

Parfois les lettres o et l sont utilisés : lolol loolo lolol.

Les surchiffrements (de type stéganographiques) sont parfois utilisés pour masquer la forme bilitère (majuscules, minuscules, variantes de caractères ou de polices, etc.).

Quand le chiffre de Bacon a-t-il été inventé ?

Francis Bacon l'aurait inventé vers 1605

Code source

dCode se réserve la propriété du code source pour "Chiffre de Bacon (Bilitere)". Sauf code licence open source explicite (indiqué Creative Commons / gratuit), l'algorithme pour "Chiffre de Bacon (Bilitere)", l'applet ou snippet (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou les fonctions liées à "Chiffre de Bacon (Bilitere)" (calculer, convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codés en langage informatique (Python, Java, C#, PHP, Javascript, Matlab, etc.) ou les données, en téléchargement, script, ou les accès API à "Chiffre de Bacon (Bilitere)" ne sont pas publics, idem pour un usage hors ligne, PC, tablette, appli iPhone ou Android !
Le copier-coller de la page "Chiffre de Bacon (Bilitere)" ou de ses résultats est autorisée tant que vous citez la source en ligne https://www.dcode.fr/chiffre-bacon-bilitere
Rappel : dCode est gratuit.

Besoin d'Aide ?

Rendez-vous sur notre communauté Discord dCode pour participer au forum d'entraide !
PS : Pour les messages codés, testez notre détecteur de chiffrement !

Questions / Commentaires

Grâce à vos remarques, réponses et commentaires pertinents, dCode peut développer le meilleur outil 'Chiffre de Bacon (Bilitere)', alors écrivez-nous c'est gratuit ! Merci !


Source : https://www.dcode.fr/chiffre-bacon-bilitere
© 2022 dCode — La 'boite à outils' indispensable qui sait résoudre tous les jeux / énigmes / géocaches / CTF.
 
Un problème ?