模平方和
x2+y2=p
STEP1: 求m0
寻找x=x0,使得x2≡−1(modp),存在y0=1使得x02+y02=m0⋅p
STEP2:求ui,vi
ui≡xi(modmi)
vi≡yi(modmi)
STEP3: 求xi,yi
xi+1=miui⋅xi+vi⋅yi
yi+1=miui⋅yi−vi⋅xi
STEP4: 求mi
xi2+yi2=mi⋅p
当mk=1时,xk,yk即为方程的解
最后更新于
x2+y2=p
STEP1: 求m0
寻找x=x0,使得x2≡−1(modp),存在y0=1使得x02+y02=m0⋅p
STEP2:求ui,vi
ui≡xi(modmi)
vi≡yi(modmi)
STEP3: 求xi,yi
xi+1=miui⋅xi+vi⋅yi
yi+1=miui⋅yi−vi⋅xi
STEP4: 求mi
xi2+yi2=mi⋅p
当mk=1时,xk,yk即为方程的解
最后更新于