Chiffre Rail Fence (zigzag) en ligne – chiffreur/déchiffreur

Codeur et décodeur Rail Fence en ligne : chiffrez un texte en zigzag sur 2 à 6 niveaux. Table des niveaux et exemple détaillé.

Un message qui ne se lit pas de gauche à droite

Qu’est-ce que le chiffre Rail Fence ?

Le chiffre Rail Fence ne modifie pas les lettres, seulement leur ordre. Le message s’écrit en zigzag sur plusieurs niveaux — comme les planches d’une clôture — et le texte chiffré s’obtient en lisant les niveaux l’un après l’autre, de haut en bas.

Comment fonctionne le zigzag ?

Les lettres descendent jusqu’au dernier niveau, rebondissent vers le haut, puis le cycle recommence. La clé est le nombre de niveaux : avec trois niveaux, les lettres successives tombent sur les niveaux 1, 2, 3, 2, 1, 2, 3, 2, et ainsi de suite.

Exemple avec trois niveaux

Le message « REBUSOWNIA » sur trois niveaux donne « RSIEUONABW ». Le premier niveau réunit R, S et I, le deuxième E, U, O, N et A, le troisième B et W. La lecture des niveaux dans l’ordre forme le texte chiffré.

Table des niveaux pour trois rails

La ligne supérieure indique la position de la lettre dans le message et la ligne inférieure le niveau où elle se place. Le motif 1-2-3-2 se répète jusqu’à la fin du texte.

Positions du texte et niveaux correspondants avec trois rails
Position12345678910111213141516
Niveau1232123212321232
Comment déchiffrer le texte ?

Il faut d’abord reconstruire le zigzag : comptez combien de lettres reviennent à chaque niveau pour la longueur de texte donnée. Découpez ensuite le texte chiffré en autant de parties, placez-les sur les niveaux et lisez les lettres le long du zigzag. Un mauvais nombre de niveaux produit du charabia : le paramètre doit être connu exactement.

Transposition et substitution

Les chiffres par substitution, comme César ou Atbash, remplacent des lettres par d’autres. Le chiffre Rail Fence appartient aux transpositions : l’ensemble des lettres reste identique, seule leur disposition change. La statistique des lettres du texte chiffré est donc exactement celle du message.

Voir aussi: Chiffre de César · Chiffre Atbash

Comment casser le chiffre Rail Fence ?

Le nombre de réglages plausibles est minuscule : il suffit d’essayer les nombres de niveaux les uns après les autres jusqu’à obtenir un texte lisible. Le texte chiffré trahit lui-même la méthode, avec les mêmes lettres que l’original et en même quantité. Sur un message court, quelques essais suffisent.

Pourquoi le chiffre Rail Fence n’est-il pas sûr ?

La clé se résume à un petit nombre : l’espace des possibilités est donc négligeable. La distribution des lettres reste intacte et des fragments se lisent souvent à l’œil nu. La transposition ne prend de valeur qu’en seconde couche au-dessus d’une substitution ; seule, elle ne protège rien.

Histoire du chiffre Rail Fence

Les transpositions en zigzag servirent au XIXe siècle de chiffres de campagne commodes : ni tables ni appareils, seulement du papier et un nombre de niveaux convenu. L’idée de réordonner les lettres est bien plus ancienne — la scytale spartiate, une lanière de cuir enroulée autour d’un bâton, appliquait le même principe dans l’Antiquité.

Modèle du chiffre en clôture à imprimer

Une fiche A4 avec le zigzag correspondant au nombre de niveaux choisi, des consignes, un exemple, une énigme et des grilles d’exercice.