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)
(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.