Title: Number Theoretic Methods in Cryptography