The process of converting readable data (plaintext) into a coded form (ciphertext) to prevent it from being read by an unauthorized party.