What encryption is β and what it isn't
Encryption hides data so only the right key can recover it.
Encryption transforms readable plaintext into unreadable ciphertext using an algorithm and a key. Decryption reverses the process β but only with the correct key.
What encryption does:
- Makes intercepted data unreadable.
- Provides CONFIDENTIALITY.
- (With asymmetric methods) provides AUTHENTICATION via digital signatures.
What encryption doesn't do:
- Prevent interception itself β packets can still be captured.
- Compress the data (compression is a separate operation).
- Detect transmission errors (that's what error-detection codes do).
- Authenticate by itself (you need digital signatures, which use asymmetric encryption).
Two families:
| Family | Keys | Speed | Distribution problem |
|---|---|---|---|
| Symmetric | One shared secret | Fast | Hard β must share secret without interception |
| Asymmetric | Public + private pair | Slow | Solved β public key shared openly |
Cambridge tip. Mark scheme rewards the precise terms: PLAINTEXT, CIPHERTEXT, KEY. Use them.
- Plaintext β key + algorithm β ciphertext.
- Encryption hides; doesn't prevent interception.
- Two families: symmetric and asymmetric.