dCode

Rechercher un outil sur dCode.fr


Substitution Mono-Alphabétique

Le chiffrement par substitution est une technique de cryptographie consistant à substituer chaque lettre d'un message par une autre selon un alphabet qui n'est pas en ordre alphabétique (un alphabet ayant subit une permutation de ses lettres).

dCode est ton ami !

Plus aucun jeu, plus aucune énigme, plus aucune chasse au trésor ne vous résisteront !
Ecrire à l'auteur de dCode

Substitution Mono-Alphabétique

Annonces sponsorisées :

Déchiffrement par substitution aléatoire



↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓

Si vous ne disposez pas de l'alphabet, vous pouvez essayer de localiser un mot dans le texte.

Mot probable

Positionner un mot probable dans le texte permet de retrouver une portion de l'alphabet, ce qui peut s'avérer utile pour continuer.

Vous devez respecter la ponctuation et les espaces. Par exemple si vous penser que "DCODE" est compris à la fin d'une phrase, essayez " DCODE." (un espace avant et un point après). Ceci n'est valable que si votre texte est ponctué. Si ce n'est pas le cas, vérifiez bien que votre mot comporte une redondance de caractères (exemple : 2 fois la lettre E) sinon il sera impossible au programme de trouver quoi que ce soit.

Attaque par Analyse des Fréquences

L'analyse des fréquences ne peut fonctionner correctement que si le texte comporte plusieurs centaines de caractères. Souvent la lettre E est bien substituée, mais le reste ne donne rien de concret.

Analyse

Chiffrement par substitution



Si l'alphabet n'est pas complet, les autres lettres resteront inchangées. Si aucun alphabet n'est spécifié, un alphabet de substitution aléatoire sera généré.

Génération d'un alphabet de substitution

Couramment les alphabets employés sont :
AZERTYUIOPQSDFGHJKLMWXCVBN
NBVCXWMLKJHGFDSQPOIUYTREZA
QWERTYUIOPASDFGHJKLZXCVBNM
MNBVCXZLKJHGFDSAPOIUYTREWQ
AQWZSXEDCRFVTGBYHNUJIKOLPM
ZYXWVUTSRQPONMLKJIHGFEDCBA
AEIOUYBCDFGHJKLMNPQRSTVWXZ

Code source

dCodeur se réserve la propriété du code source du script Substitution Mono-Alphabétique. Toute demande écrite pour un applet (déchiffrement, chiffrement, encodage, décodage, encryptage, décryptage, traduction, traducteur, conversion, solveur), une fonction (décrypter, encrypter, déchiffrer, chiffrer, décoder, code, traduire, convertir, résoudre) ou un script en langage Java, C++, PHP, Python, etc. pourra être formulée via la page contact.

Commentaires


Menu

Outils similaires

Recommander



Mots-clés

Liens


© 2013 dcode.fr — Le site indispensable pour résoudre les énigmes, les jeux et les chasses au trésor. dCode