Quantum Algorithm for Factoring
Sean Hallgren
The number field sieve [2,3], found in 1989, is the best-known classical algorithm for factoring and runs in time exp.c.logn/.log logn// for some constant c.