Cryptography is the study of encoding and decoding secret messages. Code are called
ciphers, uncoded messages are called plaintext, and coded messages are called ciphertext.
The process of converting a plaintext to a ciphertext is called enciphering (encoding).
The process of converting a ciphertext to a plaintext is called deciphering (decoding).