Outil pour écrire/lire en grille spirale. Le chiffrement/écriture par spirales consiste à écrire un texte sous forme de spirale quadrangulaire pour faire apparaitre un texte en ligne ou en colonne.
Chiffre par Ecriture Spirale - dCode
Catégorie(s) : Chiffrement par Transposition
dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les maths, les énigmes, les géocaches, et les problèmes à résoudre au quotidien !
Une suggestion ? un problème ? une idée ? Écrire à dCode !
Ne fonctionne correctement qu'avec des spirales de taille impair ! Désolé (travail en cours)
Ne fonctionne correctement qu'avec des spirales de taille impair ! Désolé (travail en cours)
L'écriture en spirale est une manière d'écrire un texte non pas de gauche à droite, mais selon une spirale (généralement, en suivant une grille rectangulaire) avec un sens de rotation prédéfini. Cette écriture peut s'apparenter à un chiffrement par transposition, dès lors qu'on lit le texte différemment, comme de gauche à droite.
Pour chiffrer un message par écriture spirale, imaginer une spirale quadrangulaire (inscrite dans un carré). Ecrire le message en tournant comme une spirale/un escargot.
Exemple : Coder SPIRALES! via une spirale intérieure à partir d'en haut à gauche, sens des aiguille d'une montre :
S | P | I |
S | ! | R |
E | L | A |
Exemple : Coder CYCLONE99 via une spirale extérieure en partant d'en bas, sens trigonométrique :
E | N | O |
9 | C | L |
9 | Y | C |
Si la spirale ne se termine pas exactement, il est possible d'ajouter n'importe quel caractère, comme des X (éviter les espaces car invisibles).
Le message chiffré final est généralement constitué par une lecture en lignes ou en colonnes de la grille obtenue.
Exemple : Le texte chiffré est SSEP!LIRA (exemple 1) ou E99NCYOLC (exemple 2)
Le déchiffrement consiste à écrire le message en ligne ou en colonne et à lire le texte selon une spirale. Il est nécessaire de connaitre le mode d'écriture (intérieur ou extérieur, sens trigonométrique ou des aiguilles d'une montre, etc.)
Exemple : RNOOSITAT écrit en ligne dans une grille carré devient
R | N | O |
O | S | I |
T | A | T |
une lecture en spirale donne le message clair ROTATIONS.
Le chiffrement par spirale étant une transposition, l'indice de coincidence du texte est le même que celui de la langue du message recherché.
Parfois un mot ou un texte se forme sur une ou la totalité des lignes créées, le mot peut être écrit à l'envers.
Idéalement le message chiffré a un nombre de caractère carré (dont la racine carré est un nombre entier : 9, 16, 25, 36 etc.)
Toute référence à un tourbillon, un cyclone, une spirale ou n'importe quoi en rotation est un indice.
Les variantes du chiffre par écriture spirale résident dans l'écriture du texte (spirale intérieure ou extérieure) et son sens (spirale trigonométrique ou dans le sens des aiguilles d'une montre) mais aussi dans la lecture du texte (par ligne, par colonnes, où même en commençant par la fin)
Il est également possible d'écrire autrement qu'en spirale, en suivant un chemin prédéfini, voir le chiffre chemin.
dCode se réserve la propriété du code source pour "Chiffre par Ecriture Spirale". Tout algorithme pour "Chiffre par Ecriture Spirale", applet ou snippet ou script (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toutes fonctions liées à "Chiffre par Ecriture Spirale" (calculer, convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codés en langage informatique (Python, Java, C#, PHP, Javascript, Matlab, etc.) ou toute base de données, ou accès API à "Chiffre par Ecriture Spirale" ou tout autre élément ne sont pas publics (sauf licence open source explicite type Creative Commons). Idem avec le téléchargement pour un usage hors ligne sur PC, mobile, tablette, appli iPhone ou Android.
Rappel : dCode est une ressource éducative et pédagogique, accessible en ligne gratuitement et pour tous.
Le contenu de la page "Chiffre par Ecriture Spirale" ainsi que ses résultats peuvent être copiés et réutilisés librement, y compris à des fins commerciales, à condition de mentionner dCode.fr comme source.
L'export des résultats est gratuit et se fait simplement en cliquant sur les icônes d'export ⤓ (format .csv ou .txt) ou ⧉ copier-coller.
Pour citer dCode.fr sur un autre site Internet, utiliser le lien :
Dans un article scientifique ou un livre, la citation bibliographique recommandée est : Chiffre par Ecriture Spirale sur dCode.fr [site web en ligne], consulté le 17/04/2025,