Congruence ax ≡ b, inverse modulo n et chiffrement

À propos de cette leçon

Terminale, mathématiques expertes › PGCD, Bézout et Gauss

Pour obtenir un PDF, choisis « Enregistrer au format PDF » dans la fenêtre d'impression.

Congruence ax ≡ b, inverse modulo n et chiffrement

PGCD, Bézout et Gauss. PGCD, algorithme d'Euclide, Bézout, Gauss, équation diophantienne, chiffrement

Échauffement

Trois questions rapides sur des leçons déjà vues.

Découvrir

On veut résoudre 3x≡1 [7]3x \equiv 1\ [7]. Quelle valeur de xx convient ?

  1. 55
  2. 13\dfrac{1}{3}

L'idée clé

On ne divise pas : on multiplie par un inverse.

Si aa et nn sont premiers entre eux, il existe un inverse a′a' de aa modulo nn : aa′≡1 [n]aa' \equiv 1\ [n]. Alors ax≡b [n]  ⟺  x≡a′b [n]ax \equiv b\ [n] \iff x \equiv a'b\ [n].

Chiffrement affine : on code xx par y≡ax+b [26]y \equiv ax + b\ [26] ; pour déchiffrer, on utilise l'inverse de aa modulo 26.

Exemple corrigé

Résous 3x≡4 [7]3x \equiv 4\ [7].

5×3≡1 [7]5 \times 3 \equiv 1\ [7]
L'inverse de 3 est 5.
x≡20 [7]x \equiv 20\ [7]
On multiplie par 5.
x≡6 [7]x \equiv 6\ [7]
On réduit.

À toi, guidé

À toi : quel est l'inverse de 2 modulo 5 ?

33
2 × 3 = 6 ≡ 1.

Entraînement ★

  1. Résous 3x≡12 [7]3x \equiv 12\ [7] : donne la solution xx entre 0 et 6. (L'inverse de 3 modulo 7 est 5.)
  2. Résous 3x≡9 [7]3x \equiv 9\ [7] : donne la solution xx entre 0 et 6. (L'inverse de 3 modulo 7 est 5.)
  3. Résous 3x≡6 [7]3x \equiv 6\ [7] : donne la solution xx entre 0 et 6. (L'inverse de 3 modulo 7 est 5.)

Attention !

Entraînement ★★

  1. Avec le chiffrement y≡3x+1 [26]y \equiv 3x + 1\ [26], quel nombre yy code x=3x = 3 ?
  2. Avec le chiffrement y≡3x+1 [26]y \equiv 3x + 1\ [26], quel nombre yy code x=5x = 5 ?
  1. Quel est l'inverse de 2 modulo 5 ?
  1. Résous 2x≡10 [11]2x \equiv 10\ [11] : donne xx entre 0 et 10.

Bilan

Trois questions pour vérifier que c'est acquis.

  1. Résous 3x≡12 [7]3x \equiv 12\ [7] : donne la solution xx entre 0 et 6. (L'inverse de 3 modulo 7 est 5.)
  2. Résous 3x≡9 [7]3x \equiv 9\ [7] : donne la solution xx entre 0 et 6. (L'inverse de 3 modulo 7 est 5.)
  3. Résous 3x≡6 [7]3x \equiv 6\ [7] : donne la solution xx entre 0 et 6. (L'inverse de 3 modulo 7 est 5.)

Fiche résumé

Inverse modulo nn

  • Il existe si PGCD(a;n)=1\mathrm{PGCD}(a ; n) = 1.
  • ax≡b  ⟺  x≡a′b [n]ax \equiv b \iff x \equiv a'b\ [n].

Attention : on multiplie, on ne divise pas.

CC BY-SA 4.0