Cryptography Practice of creating, deciphering, and studying code. Practice of creating, deciphering, and studying code.