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". Sauf code licence open source explicite (indiqué Creative Commons / gratuit), l'algorithme pour "Chiffre par Ecriture Spirale", l'applet ou snippet (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou les 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 les données, en téléchargement, script, ou les accès API à "Chiffre par Ecriture Spirale" ne sont pas publics, idem pour un usage hors ligne, PC, mobile, tablette, appli iPhone ou Android !
Rappel : dCode est gratuit.
Le copier-coller de la page "Chiffre par Ecriture Spirale" ou de ses résultats est autorisée (même pour un usage commercial) tant que vous créditez dCode !
L'exportation des résultats sous forme de fichier .csv ou .txt est gratuite en cliquant sur l'icone export
Citer comme source bibliographique :
Chiffre par Ecriture Spirale sur dCode.fr [site web en ligne], consulté le 21/12/2024,