Raskite (988·502 + 187) mod 5 nedaugindami didelių skaičių: pirmiausia redukuokite.
Užduočių lapas tema Skaičių teorija ir modulinė aritmetika su atsakymais
1.Lengvas
n = 5
(988·502 + 187) mod 5 =
2.Lengvas
Raskite (621·155) mod 6 nedaugindami didelių skaičių: pirmiausia redukuokite.
n = 6
(621·155) mod 6 =
3.Vidutinis
Raskite 36 atvirkštinį moduliu 67: skaičių x, kur 0 < x < 67 ir 36·x ≡ 1 (mod 67).
a = 36n = 67
36−1 mod 67 =
4.Vidutinis
Raskite 59 atvirkštinį moduliu 70: skaičių x, kur 0 < x < 70 ir 59·x ≡ 1 (mod 70).
a = 59n = 70
59−1 mod 70 =
5.Sunkus
RSA raktas naudoja pirminius skaičius p = 11 ir q = 23 bei viešąjį rodiklį e = 23. Raskite privatųjį rodiklį d (0 < d < φ(n)).
p = 11q = 23e = 23
d =
6.Sunkus
RSA raktas naudoja pirminius skaičius p = 5 ir q = 23 bei viešąjį rodiklį e = 13. Raskite privatųjį rodiklį d (0 < d < φ(n)).
p = 5q = 23e = 13
d =
Atsakymai
- 1. (988·502 + 187) mod 5 = 3
- 2. (621·155) mod 6 = 3
- 3. 36−1 mod 67 = 54
- 4. 59−1 mod 70 = 19
- 5. d = 67
- 6. d = 61
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.