Décryptement du chiffre de César

La grande faiblesse du chiffre de César réside dans le fait qu'il y a trop peu de clefs possibles: comme il y a 26 lettres dans l'alphabet, il n'y a que 25 décalages intéressants (un décalage de 26 redonne le message initial). Il suffit donc d'essayer tous les décalages pour trouver le bon! C'est ce que fait le programme javascript ci-dessous.
Cette technique s'appelle la recherche exhaustive des clefs.

    Entrez le cryptogramme:    
 

          

     

Clef Texte clair Clef Texte clair
1 14
2 15
3 16
4 17
5 18
6 19
7 20
8 21
9 22
10 23
11 24
12 25
13


Exercices

Décryptement

Décryptez les trois cryptogrammes proposés (Crypto 1, Crypto 2 et Crypto 3).

Programmation

Ecrivez un programme Python qui décrypte un texte chiffré avec le chiffre de César en essayant les 25 clefs. Solution.


  Didier Müller, 22.1.21