Solution du défi

TM XZWOZMA V’MAB YCM T’IKKWUXTQAAMUMVB LMA CBWXQMA

Réponse : Le progrès n'est que l'accomplissement des utopies
(Citation d’Oscar Wilde en 1891)

Explications :

La lettre M revient le plus souvent. On peut essayer de voir si elle code pour la lettre E. Le décalage est alors de 8 (dans le bon sens). Le plus facile est d'utiliser la roue pour décoder. On constate que ça marche : le M code bien pour un E.


Explications élaborées :

On peut aussi le calculer mathématiquement avec un tableau, en utilisant la valeur des indices des lettres (de A=0 à Z=25). Les indices des lettres codées sont alors de
Y = X+8 modulo 26
Soit le reste de la division euclidienne de (X+8) par 26. Par exemple pour la lettre V, d’indice 21, le code a pour indice :
21 + 8 = 29
Il n’y a pas de 29e lettre de l’alphabet, il faut repartir au début. C’est à ça que sert le modulo. Faisons la division euclidienne de 29 par 26 :
29 = 1 × 26 + 3
Le reste vaut 3, c’est l’indice de la lettre qui code V, soit la lettre D. On peut ainsi remplir le tableau suivant :
Lettre A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
X 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
Y=X+8 [26] 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 0 1 2 3 4 5 6 7
Code I J K L M N O P Q R S T U V W X Y Z A B C D E F G H


Retour au calendrier.