擴展Euclid算法,RSA算法求解d

擴展Euclid算法(歐幾里得算法) /ˈju:klid/ : 找出兩個整數x,y滿足:xa+yb=1 爲了使x和y存在,a和b的最大公約數必須是1(即a和b互爲素數)。 例子:找出x和y,使得51x+100y=1 u x y q 100 0 1 51 1 0 100/51=1 49 0-1*1= -1 1-0*1= 1 51/49=1 2 1-(-1)*1=2 0-1*1=-1 49/2=24
相關文章
相關標籤/搜索