Let's think about this for a second
You can explain almost every security decision through the CIA Triad's three fundamentals. Confidentiality means only authorized people can read the data (passwords, encryption). Integrity means data stays accurate and unaltered — unauthorized changes are blocked. Availability means the system/data is accessible whenever it's needed (backups, redundancy). Every attack aims to break one of these three.
Let's connect this to a real scenario
Take a banking app — the login password protects Confidentiality, preventing your transaction history from being altered without permission protects Integrity, and keeping the app accessible 24/7 through redundant servers protects Availability. A ransomware attack targets Availability (encrypting your files and locking you out), while a data leak targets Confidentiality.
Let's walk through it together
CIA Triad
---------
Confidentiality → Password, Encryption, Access Control
Integrity → Checksums, Version Control, Audit Logs
Availability → Backup, Redundancy, DDoS ProtectionGiven an attack, you'll be able to identify which part of the CIA Triad it's targeting.Try it in 5 minutes
Pick an app you use regularly (email, banking, social media) and write down how it implements each of Confidentiality, Integrity, and Availability.
A quick word of caution
Don't treat security as a 'set it up once and you're done' thing — attackers keep changing their methods, so you need to keep reassessing.