Hãy dùng thuật toán Euclid để tìm gcd(952, 221).
Phiếu bài tập Lý thuyết số & số học đồng dư có đáp án
1.Dễ
a = 952b = 221
gcd(952, 221) =
2.Dễ
Hãy dùng thuật toán Euclid để tìm gcd(94, 40).
a = 94b = 40
gcd(94, 40) =
3.Trung bình
Giải 38x ≡ 44 (mod 53). Hãy cho nghiệm x với 0 < x < 53.
38x ≡ 44 (mod 53)
x =
4.Trung bình
Hãy tìm nghịch đảo của 25 theo modulo 43: số x với 0 < x < 43 và 25·x ≡ 1 (mod 43).
a = 25n = 43
25−1 mod 43 =
5.Khó
Một khóa RSA dùng các số nguyên tố p = 5 và q = 19 và số mũ công khai e = 13. Hãy tìm số mũ bí mật d (0 < d < φ(n)).
p = 5q = 19e = 13
d =
6.Khó
47 là số nguyên tố. Hãy dùng định lý Fermat nhỏ để tìm 1829964 mod 47.
p = 47k = 29964
1829964 mod 47 =
Đáp án
- 1. gcd(952, 221) = 17
- 2. gcd(94, 40) = 2
- 3. x = 43
- 4. 25−1 mod 43 = 31
- 5. d = 61
- 6. 1829964 mod 47 = 7
Lời giải đầy đủ từng bước: hãy luyện chủ đề này trên examproblems.com.