ELI5: What is the CIA Triad?

The CIA Triad is the three big promises of keeping information safe. Confidentiality means only the right people can see your secret diary. Integrity means nobody can sneak in and change what you wrote. Availability means you can always open your diary when you need it. Every security rule and tool exists to protect at least one of these three things. If any one of them breaks, your information is in trouble.

ELI5: CIA 三要素 (繁體中文版)

想像你有一個秘密寶盒:

  1. 機密性 (Confidentiality):只有你有鑰匙能打開看裡面的東西,別人看不到。
  2. 完整性 (Integrity):沒人能偷偷換掉或弄壞裡面的東西,內容保證正確。
  3. 可用性 (Availability):當你想看的時候,寶盒隨時都在那裡讓你打開。 任何安全規則都是為了保護這三件事。
      [機密性 Confidentiality]
             / \
            /   \
           / CIA \
          / 三要素 \
         /_________\
[完整性 Integrity] [可用性 Availability]

Overview

The CIA Triad is the foundational model in information security that defines three core objectives: Confidentiality (preventing unauthorized disclosure), Integrity (preventing unauthorized modification), and Availability (ensuring authorized access when needed). Every security control, policy, and architecture decision can be mapped back to protecting one or more of these three properties.

Key Concepts

  • Confidentiality — protecting data from unauthorized access or disclosure
    • Controls: encryption, access controls, data masking, DLP
    • Threats: eavesdropping, data breaches, shoulder surfing, social engineering
  • Integrity — ensuring data is accurate, complete, and unaltered by unauthorized parties
    • Controls: hashing, digital signatures, checksums, version control
    • Threats: man-in-the-middle attacks, malware, unauthorized modification
  • Availability — ensuring systems and data are accessible to authorized users when needed
    • Controls: redundancy, backups, load balancing, failover clusters
    • Threats: DDoS attacks, hardware failure, ransomware, natural disasters
  • DAD Triad (opposite) — Disclosure, Alteration, Destruction; represents what attackers aim to achieve
  • Non-repudiation — often considered the fourth pillar; ensures actions cannot be denied after the fact

Exam Tips

Remember

CIA vs. DAD: Confidentiality opposes Disclosure, Integrity opposes Alteration, Availability opposes Destruction. Scenario questions often describe an attack — identify which CIA element is compromised.

Ransomware and CIA

Ransomware primarily attacks Availability (locks you out of data) and Confidentiality (threatens to leak data in double-extortion schemes).

Connections

Practice Questions

Scenario

See case-cia-triad for a practical DevOps scenario applying these concepts.

Resources