Hãy dùng thuật toán Euclid để tìm gcd(630, 342).
Phiếu bài tập Lý thuyết số & số học đồng dư có đáp án
1.Dễ
a = 630b = 342
gcd(630, 342) =
2.Dễ
Hãy dùng thuật toán Euclid để tìm gcd(546, 476).
a = 546b = 476
gcd(546, 476) =
3.Trung bình
Giải 9x ≡ 12 (mod 17). Hãy cho nghiệm x với 0 < x < 17.
9x ≡ 12 (mod 17)
x =
4.Trung bình
Hãy tìm hàm phi Euler φ(19), số các số nguyên từ 1 đến 19 nguyên tố cùng nhau với 19.
n = 19 = 19
φ(19) =
5.Khó
37 là số nguyên tố. Hãy dùng định lý Fermat nhỏ để tìm 846842 mod 37.
p = 37k = 46842
846842 mod 37 =
6.Khó
Một khóa RSA dùng p = 43, q = 47 và e = 13. Hãy giải mã bản mã c = 1511: tìm thông điệp m.
p = 43q = 47e = 13c = 1511
m =
Đáp án
- 1. gcd(630, 342) = 18
- 2. gcd(546, 476) = 14
- 3. x = 7
- 4. φ(19) = 18
- 5. 846842 mod 37 = 36
- 6. m = 350
Lời giải đầy đủ từng bước: hãy luyện chủ đề này trên examproblems.com.