Number Theory Candidates for Cryptographic Primitives