Alphabet aléatoire
Créez un alphabet de substitution pour encoder ou décoder un message.
Générez un alphabet codé, remplissez une table personnalisée ou reconstituez peu à peu les correspondances d’un message chiffré.
Texte source
Résultat
Alphabet de substitution
Table d’encodage
Alphabet de substitution
Alphabet clair : ABCDEFGHIJKLMNOPQRSTUVWXYZ
Alphabet codé : __________________________
Lettres disponibles
Alphabet de substitution
Alphabet clair : ABCDEFGHIJKLMNOPQRSTUVWXYZ
Alphabet codé : __________________________
Table de décodage
Lettres disponibles
Explication rapide
En mode Encoder, l’outil remplace chaque lettre claire par la lettre indiquée dans l’alphabet codé. En mode Décoder, renseignez les correspondances connues : les lettres encore inconnues restent marquées par un _.
À essayer aussi
Besoin d’un alphabet inversé ?
Atbash applique directement la substitution A ↔ Z, B ↔ Y, sans table personnalisée.
Informations complémentaires
Comprendre l’alphabet de substitution
Un alphabet aléatoire est un chiffrement par substitution monoalphabétique : chaque lettre de l’alphabet clair est remplacée par une autre lettre. La règle reste la même pour tout le message. Si A est remplacé par Q, alors tous les A du texte deviennent Q pendant l’encodage.
Ce principe est très pratique pour créer des énigmes, des chasses au trésor ou des messages codés simples. Il ne s’agit pas d’un chiffrement moderne sécurisé : une personne entraînée peut souvent le résoudre avec des indices, des fréquences de lettres ou des mots probables.
Encoder automatiquement
Le mode automatique mélange les 26 lettres et crée une clé complète en un clic. Copiez l’alphabet codé si vous voulez le conserver ou le transmettre à la personne qui devra décoder le message.
Encoder manuellement
Le mode manuel permet de construire votre propre alphabet codé. Les lettres disponibles indiquent celles qui n’ont pas encore été utilisées, ce qui évite de saisir deux fois la même substitution.
Décoder par hypothèses
En décodage, remplissez la table avec les correspondances déjà trouvées. Les lettres non résolues restent affichées sous forme de _, ce qui permet de suivre la progression sans effacer la structure du message.
Lire la table de correspondance
| Alphabet clair | A | B | C | D |
|---|---|---|---|---|
| Alphabet codé | Q | M | Z | R |
| Effet | A devient Q | B devient M | C devient Z | D devient R |
Avec cette table, le mot CAB devient ZQM. Pour décoder, on applique la correspondance dans l’autre sens : Q redevient A, M redevient B, et Z redevient C.
Conseils pour résoudre un message
Commencez par repérer les lettres fréquentes, les mots courts et les répétitions. En français, des mots comme LE, LA, DE ou ET donnent souvent de bons indices. Saisissez une hypothèse dans la table de décodage, observez le résultat, puis ajustez si le texte obtenu ne semble pas cohérent.
Les accents sont ramenés à leur équivalent sans accent afin de travailler sur l’alphabet A-Z. La ponctuation, les espaces et les chiffres sont conservés pour garder le rythme du message original.
Quel outil de substitution choisir ?
| Outil | Point fort | Quand l’utiliser ? |
|---|---|---|
| Vérificateur d’alphabet | Le plus minimaliste. | Pour tester vite une ligne de 26 lettres déjà trouvée, copiée ou reçue. |
| Alphabet aléatoire | Le plus complet pour générer et chercher. | Pour créer automatiquement un alphabet d’encodage, remplir une table à la main ou avancer tranquillement dans le décodage d’un message. |
| Substitution simple | Le plus ergonomique pour construire une clé manuellement. | Pour placer des lettres-boutons une par une, éviter les doublons et corriger facilement une substitution. |
Limites et réutilisation
Les outils AppErgo sont proposés gratuitement à titre pratique et informatif. Malgré le soin apporté à leur conception, un résultat peut être incomplet, inattendu ou erroné. Avant toute utilisation importante, vérifiez les résultats avec une méthode adaptée.
Pour signaler un bug dans l’outil, vous pouvez utiliser le formulaire dédié.
Les résultats obtenus avec les outils peuvent être copiés et réutilisés librement. En cas de réutilisation publique d'un résultat, d'une méthode ou d'une page AppErgo, un lien vers la page concernée est apprécié.
Les textes, images, éléments visuels, scripts, modèles et éléments internes d'AppErgo restent la propriété d'AppErgo, sauf mention contraire.
Pour toute autre demande, vous pouvez contacter le webmaster.
