Hãy dùng thuật toán Euclid để tìm gcd(221, 130).
Phiếu bài tập Lý thuyết số & số học đồng dư có đáp án
1.Dễ
a = 221b = 130
gcd(221, 130) =
2.Dễ
Hãy tìm (−139) mod 7, số dư r với 0 ≤ r < 7.
a = −139n = 7
(−139) mod 7 =
3.Trung bình
Giải 11x ≡ 2 (mod 47). Hãy cho nghiệm x với 0 < x < 47.
11x ≡ 2 (mod 47)
x =
4.Trung bình
Hãy tìm số nguyên dương nhỏ nhất x thỏa x ≡ 2 (mod 4) và x ≡ 12 (mod 13).
x ≡ 2 (mod 4)x ≡ 12 (mod 13)
x =
5.Khó
Hãy mã hóa thông điệp m = 2 bằng khóa công khai RSA (n, e) = (407, 23). Hãy tìm bản mã c.
n = 407e = 23m = 2
c =
6.Khó
Một khóa RSA dùng các số nguyên tố p = 31 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 = 31q = 43e = 11
d =
Đáp án
- 1. gcd(221, 130) = 13
- 2. (−139) mod 7 = 1
- 3. x = 13
- 4. x = 38
- 5. c = 338
- 6. d = 1031
Lời giải đầy đủ từng bước: hãy luyện chủ đề này trên examproblems.com.