Public-key cryptography public cryptography Applied cryptography Public key cryptology Quantum cryptography Real-world cryptography Serious cryptography Visual cryptography coding and cryptography Pairing - based cryptography