Smooth numbers and the quadratic sieve
Smooth numbers: computational number theory and beyond