Outil pour chiffrer/déchiffrer un texte par alphagrammes (rangement/dérangement alphabétique) des lettres correctement rangés par ordre alphabétique qui sont dérangées de manière à obtenir un texte codé.
Alphagrammes - 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 !
Un alphagramme est un mot ou une phrase dont les lettres ont été réarrangées par ordre alphabétique.
Exemple : ALPHABET se range AABEHLPT
Tous les mots ayant le même alphagramme sont des anagrammes les uns des autres.
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 alphagrammé (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 "Alphagrammes". Tout algorithme pour "Alphagrammes", applet ou snippet ou script (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toutes fonctions liées à "Alphagrammes" (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 à "Alphagrammes" ou tout autre élément ne sont pas publics (sauf licence open source explicite). 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 "Alphagrammes" 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 (Licence de libre diffusion Creative Commons CC-BY).
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 : Alphagrammes sur dCode.fr [site web en ligne], consulté le 18/06/2025,