← Network Security learning path
Network Security · Module 1 of 10

Security fundamentals

Learn the core goals and language of network security.

📖 Key ideas

  1. CIA triad: Confidentiality, Integrity, Availability.
  2. Threat: possible danger; vulnerability: weakness; risk: likelihood × impact.
  3. Defence in depth uses many layers of protection.
  4. Least privilege: give only the access needed.
  5. Security is a continuous process, not a one-time product.
💡 Real-life example: Network security is protecting a house with a gate, locks, cameras and a guard dog: many layers together.
ConfidentialityOnly authorised people see data
IntegrityData is not altered improperly
AvailabilitySystems work when needed
Defence in depthMultiple security layers