11.07.2014 Views

Cryptanalysis of RSA Factorization - Library(ISI Kolkata) - Indian ...

Cryptanalysis of RSA Factorization - Library(ISI Kolkata) - Indian ...

Cryptanalysis of RSA Factorization - Library(ISI Kolkata) - Indian ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

69 4.1 Theoretical Result<br />

We want to find a solution (d 1 −d 2 +d 3 −···−d n ,k 1 ,...,k n ,r) <strong>of</strong> the polynomial<br />

f (x 1 ,x 2 ,...,x n+2 ) = Ex 1 −<br />

n∑<br />

j=1<br />

( n∑<br />

)<br />

(−1) j+1 E<br />

−(N +x n+2 )<br />

e j<br />

j=1(−1) j+1E x j+1 .<br />

e j<br />

In this case we have |d 1 −d 2 +d 3 −···−d n | < N β , assuming that n is a fixed<br />

small integer, negligible compared to N β . Let X 1 = N β ,X 2 = ··· = X n+1 = N δ<br />

and X n+2 = N 1 2. Then X 1 ,X 2 ,...,X n+2 are the upper bounds <strong>of</strong> d 1 −d 2 +d 3 −<br />

··· − d n ,k 1 ,...,k n ,r respectively, neglecting constant terms. Now proceeding as<br />

in the pro<strong>of</strong> <strong>of</strong> Theorem (4.2), we get the claimed bound. The situation can<br />

be handled in a similar manner for odd n as |2d 1 −d 2 +d 3 −···−d n−1 −d n | =<br />

|(d 1 −d 2 +d 3 −···−d n−1 )+(d 1 −d n )| can be bounded above by N β .<br />

Detailed Calculations related to Theorem 4.2<br />

Calculation <strong>of</strong> s<br />

One may note that s is the number <strong>of</strong> solutions <strong>of</strong> 0 ≤ i 1 + ··· + i n+1 ≤ m,<br />

0 ≤ i n+2 ≤ i 2 +···+i n+1 +t. Using Lemma 4.1 and neglecting lower order terms,<br />

s =<br />

≈<br />

which gives the following:<br />

m∑<br />

( ) r+n−1<br />

(1+r+t)(m+1−r)<br />

r<br />

m∑<br />

r n−1<br />

(1+r+t)(m+1−r)<br />

(n−1)!<br />

r=0<br />

r=0<br />

s ≈<br />

≈<br />

m∑ r n−1<br />

(r +t)(m−r)<br />

(n−1)!<br />

r=0<br />

1<br />

(n−1)! ·<br />

m n+2<br />

(n+1)(n+2) +<br />

t<br />

(n−1)! ·<br />

m n+1<br />

n(n+1) .

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!