Bonsoir,
J'ai un exercice à faire consistant en un décodage, par chiffrement affine.
L'énoncé est le suivant : "La fonction de codage est définie par la fonction f qui à x associe 21x + 11."
Je rencontre plusieurs difficultés...
1) Il s'agit de coder le mot "INFINI".
J'ai donc calculé, à l'aide du numéro de lettre x (A=0, B=0, ... , Z=25) 21x+11 et j'ai considéré que la lettre codante y était le reste de la division euclidienne de 21x+1 par 26. Est-ce la bonne démarche ?
2) Dans la question suivante, on me propose de chercher la fonction de décodage. On cherche donc x tel que 21x + 11 = y soit 21x = y - 11 = z.
Je dois démontrer que 21x congru à z modulo 26 équivaut à x congru à 5z modulo 26.
Pour ce faire, j'ai simplement calculé le reste de la division euclidienne de 21*5 par 26 pour pouvoir faire ma démonstration après mais je ne sais pas si ce simple calcul effectué à la calculatrice est suffisamment "scientifique".
3) Dans la question suivante, je dois en déduire que la fonction de décodage est définie par y -> x = 5y+23.
Avec une autre méthode étudiée en classe, je trouve : x congru à 5(y-11) (26) et je sais décoder avec ça mais j'aimerais trouver la réponse exacte demandée. Comment procéder ?
Merci beaucoup,
Lesmathsenfolie