Title: Cryptography and Computational Number Theory