A process that converts plaintext data into an unreadable, encoded format (ciphertext) using a specific algorithm and a cryptographic key, ensuring the confidentiality, integrity, and authenticity of the data during storage or transmission, and preventing unauthorized access or tampering.