1 The CIA triad
Information security rests on three goals — the CIA triad:
- Confidentiality — only authorised parties can read data (encryption, access control).
- Integrity — data is not altered without detection (hashing, signatures).
- Availability — systems are usable when needed (redundancy, DDoS protection).
Every control you design should map back to one or more of these.