Spécialité Maths: Chiffrement affine

Publié le 22 avr. 2015 il y a 9A par Anonyme - Fin › 30 avr. 2015 dans 9A
2

Sujet du devoir

Bonjour, voici le sujet d'un DM que je dois faire en Spécialité maths

Exercice 1 : Un exemple de chiffrement affine
La lettre associée à l’entier x est codée par la lettre associée à f(x), reste de la division
euclidienne de 21x + 11 par 26.
1. Coder le mot RIGOLO.
2. Soit x et x′, des entiers compris (au sens large) entre 0 et 25, tels que f(x) ≡ f(x′)[26].
(a) Montrer que 21(x − x′) = 26k où k ∈ Z.
(b) En déduire que x ≡ x′[26] puis que x = x′.
3. (a) Déterminer un couple d’entiers (u, v) tel que 21u + 26v = 1
(b) En déduire la fonction de décodage (à partir de la congruence f(x) ≡ 21x +
11[26], trouver x ≡ . . . [26])
4. Décoder le mot GLB.

Où j'en suis dans mon devoir

J'ai fait le 1. J'ai obtenu EXHTIT. Le 2a) J'ai dit que f(x)≡f(x')[26] donc qu'ils ont le même reste dans la division par 26( Je ne sais pas si ça suffit comme justification). Ensuite j'ai pu écrire que 21x+11≡21x'+11[26]. D'où 21x+11-(21x'+11)=26k avec k∈ Z. Ainsi 21(x-x')=26k. Mais après pour le b), je suis coincé. Il me semble que la division est inderdite dans les congruences donc on ne peut pas passer de 21x ≡21x'[26] à directement x ≡x'[26]. Pour x=x', j'ai ma petite idée comme quoi comme il s'agit du reste dans la division par 26 que l'on fasse plus ou moins 26, on retombe sur le même chiffre (si l'on considère x=x'+26 k. )




4 commentaires pour ce devoir


Anonyme
Posté le 23 avr. 2015

Bonjour,

 

b) En effet, en congruence, tu ne peux pas faire de division mais tu peux multiplier par l'inverse.

Du coup , il faut que tu regardes quel est l'inverse de 21 modulo 26. Normalement tu dois trouver 5 je pense

3)a) C'est une équation différentielle que tu dois résoudre, voila un lien qui pourra t'aider : Equation

Tu peux directement passé à l'algorithme d'Euclide car tes nombres sont premiers entre eux et ton équation est déjà égale à 1.

b) Pour l'instant je vois pas trop mais je pense qu'il faut que tu utilises la question précédente

 

Cordialement,

Anonyme
Posté le 23 avr. 2015

Je n'ai pas encore travailler l'inverse en cours dont si tu pourrais m'expliquer, merci d'avance

Anonyme
Posté le 23 avr. 2015

L'inverse consiste ici a trouvé 21*u = 1[26].

-> 21 * 5 = 105 et 26*4 = 104.

L'inverse de 21[26] est 5.

Anonyme
Posté le 25 avr. 2015

Tu es sur que tu n'as pas une idée pour la 3b) ?


Ils ont besoin d'aide !

Il faut être inscrit pour aider

Crée un compte gratuit pour aider

Je m'inscrisOU

J'ai déjà un compte

Je me connecte