Raskite (572·685) mod 6 nedaugindami didelių skaičių: pirmiausia redukuokite.
Užduočių lapas tema Skaičių teorija ir modulinė aritmetika su atsakymais
1.Lengvas
n = 6
(572·685) mod 6 =
2.Lengvas
Euklido algoritmu raskite gcd(174, 96).
a = 174b = 96
gcd(174, 96) =
3.Vidutinis
Raskite mažiausią teigiamą sveikąjį skaičių x, kur x ≡ 3 (mod 7) ir x ≡ 2 (mod 11).
x ≡ 3 (mod 7)x ≡ 2 (mod 11)
x =
4.Vidutinis
Raskite 75 atvirkštinį moduliu 86: skaičių x, kur 0 < x < 86 ir 75·x ≡ 1 (mod 86).
a = 75n = 86
75−1 mod 86 =
5.Sunkus
Išspręskite 15x ≡ 21 (mod 39). Pateikite mažiausią teigiamą sprendinį x.
15x ≡ 21 (mod 39)
x =
6.Sunkus
RSA raktas naudoja pirminius skaičius p = 7 ir q = 37 bei viešąjį rodiklį e = 19. Raskite privatųjį rodiklį d (0 < d < φ(n)).
p = 7q = 37e = 19
d =
Atsakymai
- 1. (572·685) mod 6 = 2
- 2. gcd(174, 96) = 6
- 3. x = 24
- 4. 75−1 mod 86 = 39
- 5. x = 4
- 6. d = 91
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.