Użyj algorytmu Euklidesa, aby znaleźć gcd(486, 153).
Teoria liczb i arytmetyka modularna: karta pracy z odpowiedziami
1.Łatwy
a = 486b = 153
gcd(486, 153) =
2.Łatwy
Znajdź 161² mod 6, nie wymnażając dużych liczb: najpierw zredukuj.
n = 6
161² mod 6 =
3.Średni
Znajdź funkcję φ Eulera φ(121), czyli liczbę liczb całkowitych od 1 do 121 względnie pierwszych z 121.
n = 121 = 112
φ(121) =
4.Średni
Rozwiąż 5x ≡ 12 (mod 13). Podaj rozwiązanie x z 0 < x < 13.
5x ≡ 12 (mod 13)
x =
5.Trudny
Klucz RSA używa liczb pierwszych p = 37 i q = 47 oraz wykładnika publicznego e = 5. Znajdź wykładnik prywatny d (0 < d < φ(n)).
p = 37q = 47e = 5
d =
6.Trudny
43 jest liczbą pierwszą. Użyj małego twierdzenia Fermata, aby znaleźć 2756100 mod 43.
p = 43k = 56100
2756100 mod 43 =
Klucz odpowiedzi
- 1. gcd(486, 153) = 9
- 2. 161² mod 6 = 1
- 3. φ(121) = 110
- 4. x = 5
- 5. d = 1325
- 6. 2756100 mod 43 = 41
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.