Primality testing and integer factorization in public-key cryptography - Yan, Song Y (Cambridge Spinger, 2009)