Hãy dùng thuật toán Euclid để tìm gcd(132, 45).
Phiếu bài tập Lý thuyết số & số học đồng dư có đáp án
1.Dễ
a = 132b = 45
gcd(132, 45) =
2.Dễ
Hãy dùng thuật toán Euclid để tìm gcd(119, 85).
a = 119b = 85
gcd(119, 85) =
3.Trung bình
Hãy tìm nghịch đảo của 8 theo modulo 53: số x với 0 < x < 53 và 8·x ≡ 1 (mod 53).
a = 8n = 53
8−1 mod 53 =
4.Trung bình
Hãy tìm hàm phi Euler φ(297), số các số nguyên từ 1 đến 297 nguyên tố cùng nhau với 297.
n = 297 = 33·11
φ(297) =
5.Khó
Hãy dùng bình phương lặp để tìm 2874 mod 47.
a = 28k = 74n = 47
2874 mod 47 =
6.Khó
Một khóa RSA dùng các số nguyên tố p = 19 và q = 23 và số mũ công khai e = 19. Hãy tìm số mũ bí mật d (0 < d < φ(n)).
p = 19q = 23e = 19
d =
Đáp án
- 1. gcd(132, 45) = 3
- 2. gcd(119, 85) = 17
- 3. 8−1 mod 53 = 20
- 4. φ(297) = 180
- 5. 2874 mod 47 = 2
- 6. d = 271
Lời giải đầy đủ từng bước: hãy luyện chủ đề này trên examproblems.com.