Aller au contenu
TextArray
Tout en local

Carré de Polybe

Transformez les lettres en coordonnées de grille 5 × 5 (A → 11) et inversement, avec un mot-clé facultatif.

Entrée
Sortie

Carré de Polybe

Le carré de Polybe est l'un des chiffres les plus anciens jamais enregistrés : une grille 5 × 5 de l'alphabet où chaque lettre devient sa paire de lignes et de colonnes : A vaut 11, B vaut 12, Z vaut 55, I et J partageant une cellule pour que 26 lettres correspondent à 25 cellules. Les Grecs de l'Antiquité le signalaient avec des torches ; aujourd'hui, il apparaît dans les salles d'évasion, les puzzles de géocaching, les défis CTF et la cryptographie en classe.

L'encodage transforme le texte en paires de chiffres séparées par des espaces, avec un / marquant chaque limite de mot, donc MEET AT NOON devient 32 15 15 44 / 11 44 / 33 34 34 33 et l'aller-retour ramène les mots. Le décodage est indulgent quant à l'entrée : les paires peuvent être séparées par des espaces, des virgules ou rien du tout - les exécutions collées comme 2324 se divisent elles-mêmes - et une paire invalide est signalée par son nom plutôt que ignorée silencieusement. Les lettres accentuées sont normalisées en premier, donc č code en C et á en A, et ł ou ß correspondent à leurs bases latines.

L'option mot-clé réorganise la grille de manière classique : les lettres dédupliquées de votre mot-clé remplissent les premières cellules, l'alphabet restant suit. Avec le mot-clé SECRET, S devient 11 et E devient 12 — le même message est codé de manière complètement différente, et seule une personne connaissant le mot-clé présente la même grille pour le lire.

Comme tout chiffre classique, il s’agit d’un casse-tête et non d’une protection : l’analyse des fréquences le résout rapidement. Tout s'exécute localement dans votre navigateur et rien de ce que vous tapez ne quitte votre appareil.

FAQ

Pourquoi est-ce que I et J décodent sur la même lettre ?
La grille 5×5 comporte 25 cellules pour 26 lettres, donc I et J en partagent traditionnellement une. L'encodage traite J comme I, et le décodage montre toujours I — lire IUST comme JUST est laissé à l'humain, comme c'est le cas depuis deux mille ans.
Comment le mot-clé change-t-il le chiffre ?
Ses lettres dédupliquées remplissent d'abord la grille, le reste de l'alphabet suit. Avec SECRET, la grille commence par S, E, C, R, T…, donc S code comme 11 au lieu de 41. Les deux côtés doivent utiliser le même mot-clé.
Quelle entrée le décodeur accepte-t-il ?
Paires de chiffres de 11 à 55, séparés par des espaces, des virgules, des sauts de ligne ou rien — 2324 fonctionne aussi bien que 23 24. A / restaure un espace entre les mots. Les paires hors plage comme 96 ou un nombre impair de chiffres produisent une erreur claire désignant le coupable.
Qu’arrive-t-il aux chiffres, à la ponctuation et aux accents ?
Les lettres accentuées sont normalisées (č → C, á → A, ł → L, ß → SS) afin de survivre à la grille. Les chiffres, la ponctuation et les emoji n'ont pas de cellule et sont supprimés du codage.
Mon texte est-il téléchargé quelque part ?
Non. Le chiffre s'exécute entièrement dans votre navigateur et votre texte ne quitte jamais votre appareil.