Hãy dùng thuật toán Euclid để tìm gcd(744, 504).
Phiếu bài tập Lý thuyết số & số học đồng dư có đáp án
1.Dễ
a = 744b = 504
gcd(744, 504) =
2.Dễ
Hãy dùng thuật toán Euclid để tìm gcd(132, 87).
a = 132b = 87
gcd(132, 87) =
3.Trung bình
Hãy tìm số nguyên dương nhỏ nhất x thỏa x ≡ 3 (mod 4) và x ≡ 12 (mod 13).
x ≡ 3 (mod 4)x ≡ 12 (mod 13)
x =
4.Trung bình
Hãy tìm nghịch đảo của 75 theo modulo 79: số x với 0 < x < 79 và 75·x ≡ 1 (mod 79).
a = 75n = 79
75−1 mod 79 =
5.Khó
Một khóa RSA dùng các số nguyên tố p = 19 và q = 43 và số mũ công khai e = 11. Hãy tìm số mũ bí mật d (0 < d < φ(n)).
p = 19q = 43e = 11
d =
6.Khó
Một khóa RSA dùng p = 11, q = 31 và e = 23. Hãy giải mã bản mã c = 14: tìm thông điệp m.
p = 11q = 31e = 23c = 14
m =
Đáp án
- 1. gcd(744, 504) = 24
- 2. gcd(132, 87) = 3
- 3. x = 51
- 4. 75−1 mod 79 = 59
- 5. d = 275
- 6. m = 196
Lời giải đầy đủ từng bước: hãy luyện chủ đề này trên examproblems.com.