Hãy dùng thuật toán Euclid để tìm gcd(561, 85).
Phiếu bài tập Lý thuyết số & số học đồng dư có đáp án
1.Dễ
a = 561b = 85
gcd(561, 85) =
2.Dễ
Hãy dùng thuật toán Euclid để tìm gcd(684, 240).
a = 684b = 240
gcd(684, 240) =
3.Trung bình
Giải 19x ≡ 26 (mod 47). Hãy cho nghiệm x với 0 < x < 47.
19x ≡ 26 (mod 47)
x =
4.Trung bình
Hãy tìm hàm phi Euler φ(143), số các số nguyên từ 1 đến 143 nguyên tố cùng nhau với 143.
n = 143 = 11·13
φ(143) =
5.Khó
Hãy mã hóa thông điệp m = 544 bằng khóa công khai RSA (n, e) = (2021, 19). Hãy tìm bản mã c.
n = 2021e = 19m = 544
c =
6.Khó
Một khóa RSA dùng p = 5, q = 11 và e = 23. Hãy giải mã bản mã c = 18: tìm thông điệp m.
p = 5q = 11e = 23c = 18
m =
Đáp án
- 1. gcd(561, 85) = 17
- 2. gcd(684, 240) = 12
- 3. x = 36
- 4. φ(143) = 120
- 5. c = 1320
- 6. m = 17
Lời giải đầy đủ từng bước: hãy luyện chủ đề này trên examproblems.com.