Outil pour chiffrer/déchiffrer un texte par dérangement alphabétique. Le dérangement consiste a séparer une phrase en morceaux de lettres correctement rangés par ordre alphabétique pour les déranger de manière à obtenir un texte codé.
Dérangement Alphabétique - 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 !
Le texte est d'abord segmenté selon la règle : tant que la lettre suivante est après la précédente dans l'ordre alphabétique, alors continuer, sinon créer un nouveau segment.
Exemple : ALPHABET devient ALP,H,ABET
Ensuite chaque segment est mélangé soit aléatoirement (ABC devient BAC ou BCA) soit en inversant les lettres (ABC devient CBA)
Exemple : ALP,H,ABET se code PLA,H,TEBA
Chaque segment est trié par ordre alphabétique, lire ensuite le texte (qui ne comporte plus d'espace).
Exemple : PLA,H,TEBA devient ALP,H,ABET
Si le texte n'est pas segmenté et que les segments ont été inversés, il est possible de les retrouver en regardant les lettres qui se suivent dans l'ordre anti-alphabétique. Si les segments ont été mélangés aléatoirement, alors il n'existe pas de méthode magique, au mieux rechercher les bigrammes les plus plausibles.
Il s'agit d'un chiffrement par transposition : aucune lettre n'est modifiée, seul l'ordre change.
L'indice de coincidence est égal à celui de la langue utilisé.
Le texte comporte de nombreux symboles de séparation (généralement des espaces).
dCode se réserve la propriété du code source pour "Dérangement Alphabétique". Sauf code licence open source explicite (indiqué Creative Commons / gratuit), l'algorithme pour "Dérangement Alphabétique", l'applet ou snippet (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou les fonctions liées à "Dérangement Alphabétique" (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 à "Dérangement Alphabétique" 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 "Dérangement Alphabétique" 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 :
Dérangement Alphabétique sur dCode.fr [site web en ligne], consulté le 21/11/2024,