À 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.