Primality Testing and Integer Factorization in Public-Key Cryptography (Advances in Information Security?, 11)