Title: Primality and Cryptography