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