Chinese Remainder Theorem
中国剩余定理:若模数两两互素,则同余方程组有唯一解(模乘积)。
用途
将大模数运算分解为小模数并行运算,加速大数模运算。
机制
给定 x≡a_i (mod n_i),n_i 两两互素,则 x 在 mod N(N=∏n_i)下有唯一解。用 N_i=N/n_i, M_i=N_i^(-1) mod n_i, x=∑a_i*N_i*M_i mod N。
用例
- RSA 加速
- 大数模运算
- 数论算法
中国剩余定理:若模数两两互素,则同余方程组有唯一解(模乘积)。
将大模数运算分解为小模数并行运算,加速大数模运算。
给定 x≡a_i (mod n_i),n_i 两两互素,则 x 在 mod N(N=∏n_i)下有唯一解。用 N_i=N/n_i, M_i=N_i^(-1) mod n_i, x=∑a_i*N_i*M_i mod N。