10.12.2012 Views

Prime Numbers

Prime Numbers

Prime Numbers

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.

5.8 Research problems 257<br />

modulo the N to be factored, then the full product has about n 2 M 2 algebraic<br />

factors, implying, in turn, about p 1/2 /M parallel iterations for discovering a<br />

hidden factor p. So the question comes down to this: Can one parallelize the<br />

indicated product, using some sort of fast polynomial evaluation scheme? The<br />

answer is yes, subject to some heuristic controversies, with details in [Crandall<br />

1999d], where it is argued that with M machines one should be able to find a<br />

hidden factor p in<br />

parallel operations.<br />

O<br />

<br />

√p ln 2 <br />

M<br />

M<br />

5.26. Recall that the Pollard-rho approach to DL solving has the feature<br />

that very little memory is required. What is more, variants of the basic rho<br />

approach are pleasantly varied. The present exercise is to work through a very<br />

simple such variant (that is not computationally optimized), with a view to<br />

solving the specific DL relation<br />

g l ≡ t (mod p),<br />

where t and primitive root g are given as usual. First define a pseudorandom<br />

function on residues z mod p, for example,<br />

f(z) =2+3θ(z − p/2),<br />

that is, f(z) =2forz

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

Saved successfully!

Ooh no, something went wrong!