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é.

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.

Voici la nouvelle version de dCode
Qu'en pensez-vous ?   Retour version précédente

Substitution Alphabétique

Annonces sponsorisées

Cet outil a été mis à jour, merci de signaler tout problème.

Déchiffrement par Substitution Mono-Alphabétique






Chiffrement par Substitution Mono-Alphabétique




Aussi sur dCode : Code César

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

Réponses aux Questions

Comment encoder avec une substitution alphabétique ?

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

NBAJYFOWLZMPXIKUVCDEGRQSTH est un alphabet dérangéhref 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.

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

Avec cette substitution DCODE est chiffré par JAKJY.

N'importe quel alphabet dérangéhref 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éhref 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.

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 coincidencehref 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.

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 Atbashhref qui consiste à prendre l'alphabet à l'envers : ZYXWVUTSRQPONMLKJIHGFEDCBA, où bien le code Césarhref, 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èrehref utilise 26 alphabets).

Poser une nouvelle question

Code source

dCodeur se réserve la propriété du code source du script Substitution Alphabétique. Sauf code licence open source explicite (gratuit / freeware), tout algorithme, applet ou logiciel (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou tout snippet ou fonction (convertir, résoudre, décrypter, encrypter, déchiffrer, chiffrer, décoder, traduire) écrit en langage PHP (ou Java, C#, Python, Javascript, etc.) dont dCode a les droits pourra être cédé(e) après devis. Donc si vous avez besoin de télécharger le script Substitution Alphabétique 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 : http://www.dcode.fr/substitution-monoalphabetique
© 2016 dCode — Le site 'boite à outils' indispensable qui sait résoudre tous les problèmes. dCode