14.07.2013 Views

dissertacao.pdf

dissertacao.pdf

dissertacao.pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

There is a generalized version of this result:<br />

Theorem 6. Let N be an integer of unknown factorization which has a divisor<br />

b ≥ N β , for 0 < β ≤ 1, and f(x) be a univariate monic polynomial of degree k.<br />

Then we can find all solutions x0 of f(x) ∼ = 0 (mod b), satisfying |x0| ≤ cN β2<br />

k ,<br />

in time polynomial in log(N), c and the number of roots.<br />

For these theorems to result in algorithms that run, in practice, in polynomial<br />

time in the size of the input, we generally need to make two assumptions:<br />

Conjecture 1. The Coppersmith’s method assumptions are:<br />

1. The polynomials with a known small solution, either over Z or ZN, have<br />

only one small solution.<br />

2. The polynomials obtained from the LLL-reduced basis vectors are all al-<br />

gebraically independent.<br />

Though these assumptions usually hold, there is some reported cases where<br />

they do not. Deeper knowledge regarding these two assumptions would greatly<br />

improve the security of RSA.<br />

13

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

Saved successfully!

Ooh no, something went wrong!