← Cybersecurity Fundamentals tutorial

Cybersecurity Fundamentals

The CIA Triad

Almost every security control exists to protect one of three things, together called the CIA triad.

Example: the same system, three different failure modes

  • Confidentiality, only authorized people can see the data. Fails when: an attacker reads private messages they shouldn't be able to.
  • Integrity, the data hasn't been tampered with. Fails when: someone silently edits a payment amount in transit.
  • Availability, authorized people can actually access the system when they need it. Fails when: a flood of fake traffic takes a site offline for real users.

A useful habit: when evaluating any security decision, ask which of the three it's protecting, and whether it might be quietly trading off one for another. Encrypting every field in a database, for instance, strongly protects confidentiality but can hurt availability if it makes the system too slow to use under real load.

Ready to go further?

These free tutorials are a preview, our Cybersecurity cohort covers it in depth, with a real project and a cohort alongside you. Active

Enroll in Cybersecurity
Don't miss out

Ready to build something real?

Create a free account to enroll in a track, and get notified the moment a cohort opens.

Create free account