Primality Testing And Integer Factorization In Public-Key Cryptography by Song Y. Yan