if x = y (mod n) 和u = v (mod n) then x.u = y.v (mod n)(其中'.'表示乘法)
重复应用这个用于减少65 ^ 17 mod 3233,
例如
65 * 65 (mod 3233) = 992
65 * 992 (mod 3233) = 3053
3053 * 65 (mod 3233) = 1232
.
.
.
Run Code Online (Sandbox Code Playgroud)
事实上,我们可以缩短这一点,因为我们已经计算过 65^4 (mod 3233) = 1232
所以,
65^8 (mod 3233) = 1232 * 1232 (mod 3233) = 1547
65^16 (mod 3233) = 1547 * 1547 = 789
Run Code Online (Sandbox Code Playgroud)
最后,
65^17 = 789 * 65 (mod 3233) = 2790
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2179 次 |
| 最近记录: |