UTILS.
100 % dans le navigateur
🔀

Chiffre Bifide – Encodeur / Décodeur

Chiffrez ou déchiffrez du texte avec le chiffre Bifide de Delastelle, un chiffre à carré de Polybe par fractionnement avec mot-clé et période configurables ; carré de clé affiché.


    

I et J partagent une case ; J est traité comme I.

sortie

À propos de cet outil

Le chiffre Bifide, inventé par Félix Delastelle vers 1901, combine un carré de Polybe avec du fractionnement et de la transposition afin que chaque lettre de sortie dépende de deux lettres d'entrée différentes — répartissant, ou diffusant, l'information à travers le message. Cet outil construit un carré de Polybe 5x5 à clé (I et J partagent une case), l'affiche, et encode ou décode votre texte dans le navigateur.

Chaque lettre du texte clair est d'abord écrite sous forme de paire de coordonnées — sa ligne et sa colonne dans le carré. Le texte est traité par blocs dont la longueur est la période. Au sein d'un bloc, tous les numéros de ligne sont listés en premier, puis tous les numéros de colonne, formant un seul flux de chiffres ; ce flux est ensuite relu par paires consécutives, et chaque nouvelle paire (ligne, colonne) est associée à travers le carré pour produire une lettre chiffrée. Comme les lignes et colonnes des lettres voisines sont entrelacées, une seule lettre du texte clair influence plusieurs lettres chiffrées. Le décodage inverse le processus : lire les coordonnées de chaque lettre chiffrée, découper la séquence de chiffres du bloc en une moitié de lignes et une moitié de colonnes, et les recombiner.

La sécurité vient de la période : une période plus grande mélange plus de lettres ensemble et résiste mieux à l'analyse, tandis qu'une période non définie fractionne tout le message comme un seul bloc. Tout le calcul est local et privé. Notez que les caractères non alphabétiques sont retirés, le texte est mis en majuscules, et J est fusionné dans I avant le chiffrement.

Foire aux questions

Comment fonctionne le chiffre Bifide ?
Chaque lettre devient une paire ligne/colonne dans un carré de Polybe 5x5. Par bloc de la période choisie, toutes les lignes sont écrites puis toutes les colonnes, et ce flux de chiffres est réappairé en nouvelles coordonnées qui renvoient à des lettres chiffrées — mélangeant deux lettres dans chaque sortie.
Que contrôle la période ?
La période est la longueur de bloc sur laquelle se produit le fractionnement. Une période plus grande répartit l'influence de chaque lettre plus loin et est plus difficile à casser ; une période plus petite garde les changements plus locaux. La laisser vide traite tout le message comme un seul bloc.
Le mot-clé compte-t-il ?
Oui. Le mot-clé initialise le carré de Polybe : ses lettres uniques remplissent la grille en premier, puis le reste de l'alphabet. Un mot-clé différent donne un carré différent et des coordonnées différentes, donc l'expéditeur et le destinataire doivent utiliser le même mot-clé et la même période.
Pourquoi I et J sont-ils combinés ?
Un carré 5x5 ne contient que 25 lettres, donc l'alphabet de 26 lettres est réduit en fusionnant I et J dans une seule case. Le texte est mis en majuscules et J est remplacé par I avant le chiffrement, si bien que les J déchiffrés apparaissent comme I — une caractéristique normale du chiffre.

Plus d'outils