Raskite (−120) mod 9, liekaną r, kai 0 ≤ r < 9.
Užduočių lapas tema Skaičių teorija ir modulinė aritmetika su atsakymais
1.Lengvas
a = −120n = 9
(−120) mod 9 =
2.Lengvas
Raskite (349·195 + 356) mod 9 nedaugindami didelių skaičių: pirmiausia redukuokite.
n = 9
(349·195 + 356) mod 9 =
3.Vidutinis
Raskite 18 atvirkštinį moduliu 97: skaičių x, kur 0 < x < 97 ir 18·x ≡ 1 (mod 97).
a = 18n = 97
18−1 mod 97 =
4.Vidutinis
Raskite mažiausią teigiamą sveikąjį skaičių x, kur x ≡ 3 (mod 6) ir x ≡ 4 (mod 13).
x ≡ 3 (mod 6)x ≡ 4 (mod 13)
x =
5.Sunkus
Užšifruokite pranešimą m = 59 RSA viešuoju raktu (n, e) = (1247, 5). Raskite šifrogramą c.
n = 1247e = 5m = 59
c =
6.Sunkus
RSA raktas naudoja p = 5, q = 47 ir e = 17. Iššifruokite šifrogramą c = 91: raskite pranešimą m.
p = 5q = 47e = 17c = 91
m =
Atsakymai
- 1. (−120) mod 9 = 6
- 2. (349·195 + 356) mod 9 = 2
- 3. 18−1 mod 97 = 27
- 4. x = 69
- 5. c = 494
- 6. m = 76
Išsamūs sprendimai žingsnis po žingsnio: praktikuokite šią temą svetainėje examproblems.com.