Utilisez l’algorithme d’Euclide pour trouver gcd(420, 63).
Fiche d’exercices de Théorie des nombres et arithmétique modulaire avec corrigé
1.Facile
a = 420b = 63
gcd(420, 63) =
2.Facile
Utilisez l’algorithme d’Euclide pour trouver gcd(600, 276).
a = 600b = 276
gcd(600, 276) =
3.Moyen
Trouvez l’inverse de 32 modulo 61 : le nombre x avec 0 < x < 61 et 32·x ≡ 1 (mod 61).
a = 32n = 61
32−1 mod 61 =
4.Moyen
Trouvez le plus petit entier positif x tel que x ≡ 3 (mod 4) et x ≡ 12 (mod 13).
x ≡ 3 (mod 4)x ≡ 12 (mod 13)
x =
5.Difficile
Une clé RSA utilise les nombres premiers p = 5 et q = 47 et l’exposant public e = 3. Trouvez l’exposant privé d (0 < d < φ(n)).
p = 5q = 47e = 3
d =
6.Difficile
Chiffre le message m = 352 avec la clé publique RSA (n, e) = (533, 17). Trouvez le chiffré c.
n = 533e = 17m = 352
c =
Corrigé
- 1. gcd(420, 63) = 21
- 2. gcd(600, 276) = 12
- 3. 32−1 mod 61 = 21
- 4. x = 51
- 5. d = 123
- 6. c = 404
Corrigés complets pas à pas : entraînez-vous sur ce thème sur examproblems.com.