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.
| Position | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Niveau | 1 | 2 | 3 | 2 | 1 | 2 | 3 | 2 | 1 | 2 | 3 | 2 | 1 | 2 | 3 | 2 |
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.