Outil de substitution par rang alphabétique additionné. Cette variante du chiffre par rang alphabétique A1Z26 (A=1, B=2, C=3 etc.) additionne en plus la valeur du rang de la lettre courante à la valeur précédente.
Rang Alphabétique Additionné - dCode
Catégorie(s) : Chiffrement par Substitution, Chiffre Poly-Alphabétique
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 chiffrement A1Z26 additionné consiste à additionner à chaque nombre (qui représente la position d'une lettre de l'alphabet), le nombre qui le précède. La somme obtenue est la lettre chiffrée.
Exemple : ABC (soit 1,2,3) se code 1,(2+1)=3,(3+3)=6 soit 1,3,6
Exemple : DCODE (soit 4,3,15,4,5) devient 4,(3+4)=7,(15+7)=22,(4+22)=26,(5+26)=31 soit 4,7,22,26,31
Le déchiffrement consiste à soustraire à chaque nombre, celui qui le précède afin d'obtenir de nouveaux nombres qui correspondent à une substitution par rang alphabétique classique.
Exemple : Soit le message 4,7,22,26,31
Soustraire chaque valeur à celle qui la précède (sauf pour la première valeur).
Exemple : 4,7-4,22-7,26-22,31-26 soit 4,3,15,4,5
Effectuer une substitution en fonction du rang dans l'alphabet.
Exemple : 4 = D, 3 = C, etc. Le message clair est DCODE.
Si le résultat de la soustraction est inférieur à zéro ou supérieur au nombre de lettres dans l'alphabet, alors il est possible d'effectuer une opération de modulo.
Le message est composé de nombres qui devraient majoritairement être croissants. (Chaque nombre doit être plus grand que celui qui le précède). De plus, la différence entre 2 nombres doit être idéalement comprise entre 1 et 26 (où 26 est le nombre de lettres dans l'alphabet)
dCode se réserve la propriété du code source pour "Rang Alphabétique Additionné". Tout algorithme pour "Rang Alphabétique Additionné", applet ou snippet ou script (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toutes fonctions liées à "Rang Alphabétique Additionné" (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 à "Rang Alphabétique Additionné" 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 "Rang Alphabétique Additionné" 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 : Rang Alphabétique Additionné sur dCode.fr [site web en ligne], consulté le 15/04/2025,