Le tableau ci-dessus aide l'utilisateur à retrouver un texte codé par permutations de lettres. À partir de divers textes récents écrits en langue française, on estime qu'en tirant au hasard une lettre dans un texte, les probabilités d'apparition sont données ci-dessous :
Extrait de « Histoire des codes secrets » de Simon Singh (Edition J.C. Lattès, 1999) |
On entre le texte codé dans le champ central grâce à un copier/coller (texte composé au départ uniquement de minuscules).
Le bouton stat permet de connaître les fréquences (en %) des différentes lettres composant le texte (et qu'on pourra comparer avec un tableau de répartition des lettres de l'alphabet dans les textes français).
On fait des propositions (lettre minuscule --> lettre majuscule ; exemple : z --> E) et on appuie sur le bouton remplacer jusqu'à ce qu'on retrouve le texte initial (on peut aussi annuler).
Attention à ne pas proposer des lettres déjà utilisées car on ne pourrait plus revenir en arrière ; exemple après z --> E on propose r --> E et là problème ...
[ retour à la page d'accueil | exemple de texte à décoder | pour coder soi-même un texte | decodage.jar | decodage.java ]