Rechercher un outil
Substitution Alphabétique

Outil de substitution semi-automatique pour retrouver chaque lettre d'un message substituée par une autre selon un alphabet désordonné (substitution monoalphabétique).

Résultats

Substitution Alphabétique -

Catégorie(s) : Cryptographie, Chiffrement par Substitution

dCode et vous

dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les énigmes et les problèmes à résoudre au quotidien !
Vous avez un problème, une idée de projet, besoin d'un outil spécifique et dCode ne peut pas (encore) vous aider ? Vous désirez une prestation de développement sur mesure ? Contactez-moi !


dCodeur lit tous les messages et y répond si vous indiquez un email (non publié) ! C'est grâce à vous que dCode a le meilleur outil de Substitution Alphabétique, Merci.

Substitution Alphabétique

Annonces sponsorisées

Déchiffrement par Substitution Mono-Alphabétique






Chiffrement par Substitution Mono-Alphabétique




Outil de substitution semi-automatique pour retrouver chaque lettre d'un message substituée par une autre selon un alphabet désordonné (substitution monoalphabétique).

Réponses aux Questions

Comment encoder avec une substitution alphabétique ?

La substitution monoalphabétique consiste à utiliser un alphabet mélangé (avec les lettres dans un ordre inhabituel) et à remplacer les lettres de l'alphabet normal par ce dernier.

Exemple : NBAJYFOWLZMPXIKUVCDEGRQSTH est un alphabet dérangé totalement aléatoire des 26 lettres de l'alphabet latin.

On peut écrire l'alphabet par-dessus l'alphabet classique pour mieux comprendre :

Alphabet clairABCDEFGHIJKLMNOPQRSTUVWXYZ
Alphabet de substitutionNBAJYFOWLZMPXIKUVCDEGRQSTH

La substitution consiste à remplacer dans le texte clair de toutes les lettres de la première ligne par les lettres associées de la seconde ligne.

Exemple : Tous les A deviennent des N, tous les B restent des B, tous les C deviennent des A, etc.

Exemple : Avec cette substitution DCODE est chiffré par JAKJY.

N'importe quel alphabet dérangé peut être utilisé pour créer une substitution mono alphabétique à condition de respecter le critère d'un alphabet : ne pas utiliser plusieurs fois la même lettre.

Comment décoder par substitution alphabétique ? (Principe de déchiffrement)

Le déchiffrement nécessite de connaitre l'alphabet mélangé utilisé et de réaliser la substitution inverse au chiffrement.

Alphabet de substitutionNBAJYFOWLZMPXIKUVCDEGRQSTH
Alphabet clairABCDEFGHIJKLMNOPQRSTUVWXYZ

La substitution consiste à remplacer dans le texte chiffré de toutes les lettres de la première ligne par les lettres associées de la seconde ligne.

Exemple : Soit le message chiffré JAKJY, alors le message clair est DCODE.

Comment reconnaitre un chiffre par substitution mono-alphabétique ?

Le message a un indice de coincidence identique à celui de la langue du texte clair.

Comment déchiffrer une substitution sans connaitre l'alphabet ?

L'outil interactif mis à disposition par dCode permet de déchiffrer semi-automatiquement les messages chiffrés par substitution.

La technique principale est d'analyser les fréquences des lettres et de retrouver les bigrammes les plus probables.

Exemple : Les alphabets de substitutions les plus utilisés sont : AZERTYUIOPQSDFGHJKLMWXCVBN
NBVCXWMLKJHGFDSQPOIUYTREZA
QWERTYUIOPASDFGHJKLZXCVBNM
MNBVCXZLKJHGFDSAPOIUYTREWQ
AQWZSXEDCRFVTGBYHNUJIKOLPM
ZYXWVUTSRQPONMLKJIHGFEDCBA
'AEIOUYBCDFGHJKLMNPQRSTVWXZ

Quelles sont les variantes du chiffre de substitution ?

Tout d'abord certaines substitution utilisent des alphabets spécifiques, comme Atbash qui consiste à prendre l'alphabet à l'envers : ZYXWVUTSRQPONMLKJIHGFEDCBA, où bien le code César, qui consiste à décaler l'alphabet : DEFGHIJKLMNOPQRSTUVWXYZABC correspond à l'alphabet décalé de 3 lettres. Ensuite il existe des substitution à plusieurs alphabets, l'alphabet change en fonction d'un algorithme défini par le chiffrement (par exemple Vigénère utilise 26 alphabets).

Poser une nouvelle question

Code source

dCode se réserve la propriété du code source du script Substitution Alphabétique en ligne. Sauf code licence open source explicite (indiqué Creative Commons / gratuit), tout algorithme, applet, snippet ou logiciel (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toute fonction (convertir, résoudre, décrypter, encrypter, déchiffrer, chiffrer, décoder, traduire) codé en langage informatique (PHP, Java, C#, Python, Javascript, etc.) dont dCode a les droits pourra être cédé après devis. Donc si vous avez besoin de télécharger le script en ligne Substitution Alphabétique pour un usage hors ligne pour vous, votre entreprise ou association, rendez-vous sur la page de contact !

Questions / Commentaires


dCodeur lit tous les messages et y répond si vous indiquez un email (non publié) ! C'est grâce à vous que dCode a le meilleur outil de Substitution Alphabétique, Merci.


Source : https://www.dcode.fr/substitution-monoalphabetique
© 2017 dCode — La 'boite à outils' indispensable qui sait résoudre tous les jeux / énigmes / géocaches. dCode