Qu’est-ce qu’un chiffrement par substitution — et à quoi il sert encore
Avec un chiffrement par substitution, chaque lettre est remplacée par une autre selon une clé fixe. Pratique en cours, pour les énigmes, et partout où l’on veut voir le texte clair devenir chiffré.

Une seule correspondance pour tout le message
Vous définissez un alphabet en clair et un alphabet chiffré de même longueur. Si a correspond à q, chaque a devient q tant que cette clé vaut. C’est cette constance qui rend la méthode facile à enseigner : l’élève voit la règle, l’auteur d’énigme la vérifie d’un coup d’œil, et le développeur teste une transformation réversible sans script à part.
Ce n’est pas la même chose que le chiffre de César, où tout l’alphabet ne fait que glisser d’un nombre fixe de positions. Ici la clé peut être n’importe quelle permutation : inversée, mélangée, ou avec chiffres et symboles. Les enseignants s’en servent pour introduire la cryptanalyse ; les escape games, pour les indices ; les game designers, pour des prototypes avec des jeux de caractères inhabituels.
Voir la substitution, pas seulement le résultat
La table en direct place chaque caractère clair à côté de sa paire chiffrée — vous vérifiez la clé avant de partager quoi que ce soit.
Construire la clé sans deviner
Mélangez, inversez ou alignez sur l’alphabet clair, puis retouchez à la main. Les contrôles de longueur et de doublons attrapent les clés cassées à temps.
Partager une énigme, pas seulement une chaîne
Chiffré seul, chiffré plus table, ou état complet de l’outil : vous choisissez la difficulté pour qui reçoit le lien.
Comment le chiffrement par substitution marche en pratique
Chiffrez et déchiffrez avec la clé visible, des alphabets perso et des liens pensés pour les puzzles — pas pour de vrais secrets.

Table en direct texte clair ↔ chiffré
Beaucoup d’outils en ligne ne renvoient qu’une chaîne. Ici la table de correspondance se met à jour à chaque modification d’alphabet ou de clé. Longueur fausse, caractère en double ou casse non voulue sautent aux yeux — et c’est le moyen le plus rapide d’expliquer le chiffrement à un débutant.
- La table de correspondance suit chaque changement de clé
- Partagez chiffré, table ou état complet via un lien
- Préréglages et alphabets perso pour jeux de caractères mixtes
- Chiffrement et déchiffrement entièrement dans le navigateur
Des liens pour que vos amis déchiffrent le défi
Vous écrivez le message, choisissez la clé et générez un lien : chiffré seul s’ils doivent suer ; chiffré plus table pour un défi plus juste ; ou l’état complet pour parcourir le processus ensemble. Tout tourne dans le navigateur ; ouvrir le lien n’envoie rien sur un serveur.
Des alphabets au-delà de a–z
Partez du français, de l’anglais ou d’un autre préréglage et ajoutez chiffres ou symboles si l’énigme l’exige. Chiffrement et déchiffrement utilisent la même paire d’alphabets de même longueur — avec options de casse et de caractères hors alphabet.
Pour les cours et le game design
Utile pour les démos en classe, les échauffements type CTF et les énigmes narratives où la table lisible compte autant que le chiffré final.
Déchiffrer un chiffrement par substitution en trois étapes

Fixez l’alphabet clair et la clé
Choisissez un préréglage ou collez votre alphabet. Composez la clé via mélange, inversion ou alignement sur le clair, puis ajustez les caractères jusqu’à ce que la table tombe juste.

Chiffrez ou déchiffrez le texte
Collez le message, choisissez le sens et, si besoin, la casse et les « autres caractères » pour garder espaces et ponctuation. Le résultat suit au fil de la saisie.

Copiez le résultat ou partagez le défi
Copiez le chiffré pour vous, ou générez un lien pour qu’une autre personne tente le déchiffrement dans son navigateur — avec le niveau d’indice que vous choisissez.
Quand choisir un chiffrement par substitution
On y a recours quand il faut un échange clair de lettres — pas un secret militaire.

Je donne aux élèves un court chiffré et je les laisse inventer des clés dans l’outil. La table coupe court au « pourquoi cette lettre est devenue ça ? ».
Sarah M.
Professeure d’informatique
"Pour un accessoire d’escape game, j’avais besoin d’un alphabet avec des chiffres. Monter la clé à vue a été plus rapide que d’expliquer un tableur à l’équipe."
James K.
Concepteur d’escape games / Production d’énigmes
"Aux amis j’envoie des liens avec le chiffré seul. Arriver ensemble à la solution via le mode table, c’est la moitié du plaisir."
Elena R.
Club d’énigmes / Défis du week-end
"Pour des balises de dialogue réversibles avec des symboles bizarres, chiffrer et déchiffrer au même endroit m’évite un script jetable."
David L.
Développeur indie / Prototypes
FAQ sur le chiffrement par substitution
Essayez le chiffrement par substitution
Mappez les lettres avec une table en direct, chiffrez ou déchiffrez dans le navigateur et partagez un lien-énigme quand quelqu’un d’autre doit le casser.
Chiffreur et déchiffreur par substitution
- Table en direct texte clair ↔ chiffré
- Mélange, inversion et alphabets perso
- Liens pour que vos amis déchiffrent le message
- Tourne en local dans le navigateur — rien à installer
Chiffrement et déchiffrement restent sur votre appareil.

Conçu pour montrer la correspondance, pas pour la cacher
S’il ne vous fallait qu’une boîte noire, un court script suffit. Cette page est pour qui veut voir la clé, l’expliquer et passer le défi : démo en cours, énigme de soirée, essai rapide.
