Encryption

Problem

You send: password=secret123 across networks you don't control. Someone who can observe the traffic shouldn't be able to understand it.

Solution — Encryption

A key transforms readable plaintext into ciphertext.
password=secret123
        ↓ key
8F3A91B7C2... Someone without the required key sees meaningless data.
Core idea: encryption protects the confidentiality of information.