Spec
只需要看 NTRU-HPS
擴展歐幾里得算法(Python)
def ext_euclid(a, b):
old_s,s=1,0
old_t,t=0,1
old_r,r=a,b
if b == 0:
return 1, 0, a
else:
while(r!=0):
q=old_r//r
old_r,r=r,old_r-q*r
old_s,s=s,old_s-q*s
old_t,t=t,old_t-q*t
return old_s, old_t, old_r
此函數得 a
模 b
or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up