CRT(中国剩余定理)
一、引入
有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二.问物几何?
即求满足以下条件的整数:除以 3 余 2
,除以 5
余 3
,除以 7
余 2
.
三人同行七十希,五树梅花廿一支,七子团圆正半月,除百零五便得知.
2 ×70 +3 ×21 +2 ×15 =233 =2 ×105 +23,故答案为 23
.
为何呢:
二、定义
中国剩余定理 (Chinese Remainder Theorem, CRT) 可求解如下形式的一元线性同余方程组(其中 𝑛1,𝑛2,⋯,𝑛𝑘 两两互质):
三、过程
1 | def CRT(k, a, r): |
四、在RSA中的简单应用
Leave a comment