Thuat Toan

You might also like

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 2

Bc 1: Chn s m m e>=3, l s nguyn dng l.

Sau khi sinh s e ngu nhin, nu e < 3 th ta s lp li lnh ny Trng hp e l chn ta ch vic tng e thm 1 Bc 2: - Sinh r T(e): r < e l nguyn v tha mn gcd(r,e) =1 v gcd(r-1,e) = 1 Chn ngu nhin no l mt s nguyn dng ln. co =

no r +1 e

p = c0.e + r While p khng l s nguyn t do p:= p + e end while

Bc 3: Tnh mt s nguyn t ln q = r(r-1)-1 (mod e) + k.e, vi mt s k no thuc N Cng thc: q= r(r-1)-1 (mod e) =((r mod e) . ((r-1)-1 mod e)) (mod e) Sinh k ngu nhin ln, sau khi tnh q theo cng thc trn th cng thm mt lng ke. Trng hp q l s nguyn t th sang Bc 4, ngc li ta cng thm gi tr e.

Bc 4 : tnh phi v d theo cong thuc

You might also like