E

Encryption

Definition
The process of converting plaintext data into an unreadable format (ciphertext) using an algorithm and a key, so that only authorized parties with the correct decryption key can access the original information.

Types of Encryption

  • Symmetric Encryption: Uses the same key for both encryption and decryption (e.g., AES, DES).
  • Asymmetric Encryption: Uses a pair of public and private keys (e.g., RSA, ECC).

Common Use Cases

HTTPS/TLS for web traffic, end-to-end encrypted messaging, encrypted file storage, VPN tunnels, and database encryption at rest.

Defined Term