1.简单
用欧几里得算法求 gcd(450, 171)。
a = 450b = 171
gcd(450, 171) =
2.简单
求 (−128) mod 11,即满足 0 ≤ r < 11 的余数 r。
a = −128n = 11
(−128) mod 11 =
3.中等
解 5x ≡ 31 (mod 43)。给出满足 0 < x < 43 的解 x。
5x ≡ 31 (mod 43)
x =
4.中等
求 49 模 78 的逆元:满足 0 < x < 78 且 49·x ≡ 1 (mod 78) 的数 x。
a = 49n = 78
49−1 mod 78 =
5.困难
用反复平方法求 19165 mod 42。
a = 19k = 165n = 42
19165 mod 42 =
6.困难
用 RSA 公钥 (n, e) = (1763, 19) 加密消息 m = 1248。求密文 c。
n = 1763e = 19m = 1248
c =
答案
- 1. gcd(450, 171) = 9
- 2. (−128) mod 11 = 4
- 3. x = 32
- 4. 49−1 mod 78 = 43
- 5. 19165 mod 42 = 13
- 6. c = 1205
完整分步解答:请在 examproblems.com 上练习本主题。