Chiffre de substitution simple

Chiffrez et déchiffrez du texte avec un chiffre classique de substitution simple. Utilisez un alphabet mélangé comme clé, conservez les espaces et la ponctuation, et comprenez la substitution monoalphabétique.

Entrée
0 caract. · 0 octets
Essayer :
Résultat
✓ Chiffre classique de substitution monoalphabétique ✓ Clé : toute permutation de l'alphabet ✓ Prise en charge de plusieurs alphabets ✓ Traitement sur notre serveur
Exemples
Chiffrer BONJOUR MONDE Clé: zÿyxwvüûùutsrqpôonmlkjïîihgfëêèéedçcbâàa
Entrée BONJOUR MONDE
Sortie XÎÏMÎÈF JÎÏÜÛ

Avec la clé d’alphabet inversé, les lettres sont remplacées selon leur position dans l’alphabet pris en charge.

Chiffrer ATTAQUE A LAUBE Clé: zÿyxwvüûùutsrqpôonmlkjïîihgfëêèéedçcbâàa
Entrée ATTAQUE A LAUBE
Sortie ZÊÊZGÈÛ Z KZÈXÛ

Exemple de message court : une même lettre produit toujours la même lettre chiffrée.

Déchiffrer le texte chiffré Clé: zÿyxwvüûùutsrqpôonmlkjïîihgfëêèéedçcbâàa
Entrée XÎÏMÎÈF JÎÏÜÛ
Sortie BONJOUR MONDE

La recherche inverse dans la clé restaure le texte clair.

Conserver casse et ponctuation Clé: zÿyxwvüûùutsrqpôonmlkjïîihgfëêèéedçcbâàa
Entrée Rendez-vous a 10:00!
Sortie Fûïüûa-çîèë z 10:00!

Seules les lettres de l’alphabet détecté sont remplacées. Les espaces, nombres, signes et majuscules sont conservés.

Fonctionnement du chiffre de substitution simple

Le chiffre de substitution simple est un chiffre classique de substitution monoalphabétique. Chaque lettre du texte clair est remplacée par la lettre située à la même position dans un alphabet chiffrant mélangé. Pour le français, la clé doit être une permutation complète de l’alphabet pris en charge, y compris les lettres accentuées définies par l’outil.

Pour chiffrer, on cherche chaque lettre du texte clair dans l’alphabet normal, puis on prend la lettre correspondante dans la clé. Pour déchiffrer, on effectue la recherche inverse : la lettre du texte chiffré est retrouvée dans la clé et remplacée par la lettre de l’alphabet normal.

La même table de substitution est utilisée pour tout le message, d’où le terme monoalphabétique. Les espaces, la ponctuation, les chiffres et les autres caractères hors de l’alphabet détecté restent inchangés, et la casse est conservée.

Encodeur et décodeur en ligne

Cet outil peut convertir un texte clair en texte chiffré par substitution ou déchiffrer un texte lorsque la même clé alphabétique est connue. Saisissez le message, choisissez chiffrer ou déchiffrer, puis fournissez un alphabet mélangé complet comme clé.

Le service valide la clé avant le traitement. Une clé valide doit contenir chaque lettre d’un alphabet pris en charge exactement une fois, sans lettre manquante ni doublon. L’alphabet est détecté depuis la clé : une clé française traite les lettres françaises, une clé anglaise les lettres anglaises, etc.

Clés, alphabets et caractères conservés

La clé est l’élément central du chiffre de substitution simple. Ce n’est ni un mot-clé ni un décalage numérique, mais l’alphabet chiffrant complet écrit dans l’ordre de substitution. Pour le français, la clé doit respecter l’ensemble de caractères pris en charge par l’outil.

L’outil prend en charge plusieurs alphabets, dont le français, l’anglais, le russe, l’espagnol, l’allemand, l’italien, le portugais et le turc. Les caractères qui n’appartiennent pas à l’alphabet détecté sont laissés tels quels, ce qui permet de conserver espaces, virgules, points, nombres et mise en forme.

Sécurité et analyse fréquentielle

Un chiffre de substitution simple possède un très grand nombre de clés possibles : pour un alphabet de n lettres, il existe n! permutations. Pourtant, il n’est pas sûr pour protéger des informations réelles.

Comme chaque lettre du texte clair devient toujours la même lettre chiffrée, les statistiques de la langue restent visibles. Les lettres fréquentes, mots répétés, doubles lettres et associations courantes peuvent révéler la table de substitution. Ce chiffre convient donc à l’apprentissage, aux énigmes et aux démonstrations historiques, mais pas aux données sensibles.

FAQ

La clé est une permutation de l’alphabet complet : chaque lettre apparaît exactement une fois, mais dans un ordre mélangé. La même clé est utilisée pour toutes les lettres du message.

Pour un alphabet de n lettres, il existe n! clés possibles. Ce nombre est énorme, mais le chiffre reste vulnérable à l’analyse fréquentielle.

Le chiffre de César est un cas particulier où l’alphabet chiffrant est simplement décalé d’un nombre fixe de positions. La substitution simple autorise n’importe quelle permutation de l’alphabet.

Parfois, surtout si le texte chiffré est assez long. Les fréquences de lettres, les mots fréquents, les lettres répétées et les phrases probables peuvent aider à reconstruire la clé.

Une clé valide doit être une permutation complète d’un alphabet pris en charge. Chaque lettre doit apparaître une seule fois, sans doublon ni omission.

Non. L’outil transforme seulement les lettres de l’alphabet détecté. Les espaces, chiffres, signes de ponctuation et autres symboles sont copiés tels quels, et les majuscules restent majuscules.

Non. C’est un chiffre historique et pédagogique, pas une méthode de sécurité moderne. La substitution monoalphabétique conserve les fréquences de la langue.

Le service prend en charge plusieurs alphabets, dont le français, l’anglais, le russe, l’espagnol, l’allemand, l’italien, le portugais et le turc. L’alphabet est déterminé par les caractères de la clé.
Outils associés

Chiffre de César

Chiffrement classique par décalage de lettres avec valeur de décalage personnalisée.

Chiffrement XOR

Chiffrement et déchiffrement XOR en ligne avec clés texte ou hex.

Chiffre de Playfair

Chiffre classique par substitution de digrammes avec une matrice fondée sur un mot-clé.

Chiffre de Vigenere

Chiffrement et déchiffrement polyalphabétiques fondés sur un mot-clé.