The CIA Triad and Security Fundamentals
Confidentiality, integrity, and availability form the CIA triad, the foundational framework for evaluating security controls, threats, and compliance obligations. This topic establishes the vocabulary used throughout security governance, risk assessment, auditing, and regulatory compliance work.
Last updated:
The CIA triad is the three-property model that defines what information security is trying to protect: confidentiality (information is disclosed only to those authorised to receive it), integrity (information is accurate and has not been altered without authorisation), and availability (systems and data are accessible to authorised users when needed). Every security control, audit criterion, and compliance obligation can be traced back to one or more of these three properties. A firewall protects confidentiality and availability. A cryptographic hash protects integrity. A backup system protects availability. Learning to map controls and threats to CIA properties is the first practical skill in security governance and audit work.
The model emerged from early computer security research in the 1970s and was formalised in US Department of Defense documents, notably the Orange Book (TCSEC, 1983), which addressed confidentiality, and later standards that added integrity and availability explicitly. Today the triad underpins every major framework: ISO/IEC 27001 defines its security objectives in CIA terms, NIST SP 800-53 organises controls across the same three properties, and regulators from the EU's GDPR to India's Digital Personal Data Protection Act 2023 and the US HIPAA rules each protect a subset of CIA properties in their specific domain. The vocabulary is genuinely universal.
Security fundamentals also include a set of concepts that extend or qualify the triad: authentication, authorisation, non-repudiation, accountability, and the threat-vulnerability-risk model. These concepts bridge the gap between the abstract CIA properties and the concrete decisions an organisation makes about controls, audits, and compliance obligations. A practitioner who understands both the properties and the supporting concepts can read any audit finding, compliance requirement, or risk assessment and immediately understand what it is protecting and why.
By the end of this topic you will be able to:
- Define confidentiality, integrity, and availability and give one threat and one control for each property.
- Explain the threat-vulnerability-risk model and calculate a basic risk rating using likelihood and impact.
- Distinguish authentication from authorisation and explain why both are needed to protect confidentiality.
- Describe non-repudiation and explain how digital signatures and audit logs together provide it.
- Map a given security requirement from a compliance framework to the CIA property or properties it protects.
- Confidentiality
- The property that information is not disclosed to unauthorised individuals, processes, or devices. Protected by access controls, encryption, and need-to-know policies. Breached by unauthorised disclosure, eavesdropping, or credential theft.
- Integrity
- The property that information is accurate, complete, and has not been modified without authorisation. Protected by cryptographic hashing, digital signatures, and change management. Breached by unauthorised modification, corruption, or deletion.
- Availability
- The property that systems and data are accessible to authorised users when needed. Protected by redundancy, backup, failover, and incident response capabilities. Breached by denial-of-service attacks, hardware failure, or ransomware.
- Non-repudiation
- The property that a party cannot deny having performed an action. Provided by digital signatures, timestamped audit logs, and certified delivery receipts. Extends integrity by tying changes to an authenticated identity.
- Threat
- Any potential event, actor, or circumstance that could cause harm to an information asset. Examples include ransomware groups, insider misuse, power failures, and natural disasters. A threat becomes a risk when paired with a vulnerability.
- Vulnerability
- A weakness in a system, process, or control that a threat could exploit. Vulnerabilities arise from software bugs, misconfiguration, procedural gaps, or physical weaknesses. Risk is reduced by remediating vulnerabilities or adding compensating controls.
Confidentiality: what it is, how it is threatened, how it is protected
Confidentiality means that information reaches only those who are supposed to have it. The definition sounds simple but the enforcement is not. Confidentiality requires knowing who is authorised (identity and access management), preventing eavesdropping in transit (encryption), preventing unauthorised reading at rest (encryption and access controls), and preventing authorised users from leaking data outside the approved boundary (data loss prevention and classification).
Common threats to confidentiality include: credential theft (phishing, brute force, credential stuffing), man-in-the-middle interception of unencrypted traffic, insider disclosure (accidental or malicious), shoulder surfing and physical access to unlocked screens, and misconfigured cloud storage that exposes data publicly. Each of these threats maps to a different control category. Credential theft is addressed by multi-factor authentication and strong password policies. Interception is addressed by TLS/SSL on all communications. Insider threats are addressed by least-privilege access and monitoring.
Regulatory requirements for confidentiality appear across jurisdictions. The EU General Data Protection Regulation (GDPR) Article 5(1)(f) requires personal data to be processed with appropriate security, including protection against unauthorised access. India's Digital Personal Data Protection Act 2023 (DPDP Act) imposes a similar obligation on data fiduciaries under Section 8(5). The US Health Insurance Portability and Accountability Act (HIPAA) Security Rule requires covered entities to protect the confidentiality of electronic protected health information. PCI-DSS Requirement 3 requires that stored cardholder data be protected. All of these are confidentiality controls expressed in domain-specific language.
Integrity: what it is, how it is threatened, how it is protected
Integrity means that data is what it claims to be: accurate, complete, and unaltered without authorisation. Integrity failures are often harder to detect than confidentiality breaches because the data is still present and accessible; it is simply wrong. A medical record with an altered dosage, a financial ledger with manipulated entries, or a software binary with injected malicious code all represent integrity failures. The harm may not be apparent until the compromised data is acted upon.
Threats to integrity include: unauthorised modification by external attackers (SQL injection modifying database records), insider manipulation (an employee altering financial records), accidental corruption from storage failure or software bugs, and man-in-the-middle modification of data in transit. Supply chain attacks, where software dependencies or firmware are modified before delivery, are a form of integrity attack on software that has grown significantly since 2020.
Controls for integrity include: cryptographic hashing (SHA-256, SHA-3) to detect modification, digital signatures to bind data to an identity, write-once storage for audit logs, version control for code and configuration, database transaction controls (ACID properties), and change management procedures that require approval and record of all changes. In regulated environments, integrity controls often have specific form: HIPAA requires audit controls to record and examine access activity; PCI-DSS Requirement 11 requires integrity monitoring of critical files.
| Threat | Integrity failure mode | Primary control |
|---|---|---|
| SQL injection | Database records altered without authorisation | Input validation, parameterised queries, WAF |
| Ransomware | Files encrypted or deleted, rendering data unusable | Immutable backups, endpoint protection |
| Supply chain attack | Malicious code injected into software before delivery | Code signing, dependency pinning, SBOM |
| Insider manipulation | Records altered by an authorised user | Separation of duties, audit logging, RBAC |
| Storage corruption | Data altered by hardware or software fault | Checksums, RAID, redundant storage, backups |
Availability: what it is, how it is threatened, how it is protected
Availability means that authorised users can access systems and data when they need to. It is the property most directly threatened by operational disruptions. A hospital system that is unavailable during an emergency, a financial trading platform that goes down during market hours, or a government benefits portal that is unreachable during a natural disaster all illustrate why availability is a security property with direct human consequences, not just an IT operations concern.
Threats to availability include: distributed denial-of-service (DDoS) attacks that flood systems with traffic, ransomware that encrypts data and demands payment, hardware failure, power outages, misconfigurations that cause unplanned downtime, and natural disasters affecting physical infrastructure. The SolarWinds compromise of 2020, while primarily an integrity and confidentiality attack, also demonstrated how a single point of failure in update infrastructure can affect thousands of organisations simultaneously.
Controls for availability include: redundant systems and load balancing, automatic failover and disaster recovery plans, immutable and offsite backups with tested restoration procedures, DDoS mitigation services, uninterruptible power supplies and generator backup, and incident response plans with defined recovery time objectives (RTO) and recovery point objectives (RPO). ISO/IEC 22301 is the international standard for business continuity management and maps directly to availability protection. Many compliance frameworks including HIPAA, PCI-DSS, and India's DPDP Act impose availability requirements implicitly through breach notification and data protection obligations.
Extending the triad: authentication, authorisation, accountability, and non-repudiation
The CIA triad defines what to protect. Several additional concepts explain how protection works in practice. Authentication answers the question: who are you? It verifies identity before granting access. Common mechanisms include passwords, smart cards, biometrics, and one-time codes. Multi-factor authentication (MFA) combines two or more factors from different categories (something you know, something you have, something you are) to reduce the impact of any single mechanism being compromised.
Authorisation answers the question: what are you allowed to do? Once identity is verified, the system determines which resources the authenticated identity may access and which actions they may perform. The principle of least privilege requires that each user and process has only the access necessary for their legitimate function. Role-based access control (RBAC) assigns permissions to roles rather than individuals, making management scalable. Attribute-based access control (ABAC) makes access decisions based on attributes of the user, the resource, and the context (for example, time of day or device type).
Accountability means that actions can be traced to the individual or process that performed them. It requires audit logging: a tamper-evident record of who did what and when. Accountability deters insider abuse (people behave differently when they know their actions are recorded) and supports investigation after an incident. Non-repudiation goes further: it provides cryptographic proof that a specific authenticated identity performed a specific action. Digital signatures on transactions, time-stamped audit records signed by a trusted authority, and certified email delivery receipts all provide non-repudiation. This matters in legal contexts, including contract disputes, financial transactions, and regulatory investigations, where a party denying an action must be contradicted by evidence they cannot plausibly claim was fabricated.
Threats, vulnerabilities, and risk: the foundational model
Security practice is ultimately risk management. The foundational model has three components: a threat (a potential harmful event or actor), a vulnerability (a weakness that the threat could exploit), and risk (the product of the likelihood that the threat exploits the vulnerability and the impact if it does). Controls reduce risk by reducing likelihood, reducing impact, or both. Understanding this model is essential for audit work, because auditors evaluate whether controls are appropriate to the risk, not whether they exist in isolation.
Risk can be expressed qualitatively (high/medium/low) or quantitatively (annualised loss expectancy). Qualitative methods are more common in governance and audit contexts because they are faster to produce and easier to communicate to non-technical stakeholders. A simple 5x5 risk matrix places likelihood on one axis and impact on the other, assigning each cell a risk rating. Quantitative methods, including FAIR (Factor Analysis of Information Risk), express risk in monetary terms and are used in board-level reporting and insurance contexts. Both methods appear in real audit engagements; auditors should understand the logic of each.
Risk treatment options are fixed in number: accept the risk (document and monitor), avoid it (stop the activity that creates it), transfer it (insurance, contractual shift to a third party), or mitigate it (implement controls). Every security control decision is a risk treatment decision. An organisation that chooses not to encrypt laptop drives is accepting the risk of data exposure if a laptop is stolen. An organisation that buys cyber insurance is partly transferring that risk. A mature security programme documents each risk treatment decision so that auditors and regulators can assess whether the organisation's risk appetite is appropriate and whether accepted risks have remained within acceptable bounds.
For a structured approach to identifying and classifying assets and assigning risk ownership, see Risk Identification and Asset Classification. For the methodologies used to quantify and prioritise risk, see Risk Assessment Methodologies.
Defence in depth and security control categories
Defence in depth is the practice of layering multiple independent controls so that the failure of any single control does not result in a complete security failure. The term originates in military strategy, where defence in layers means an attacker who breaches the outer perimeter still faces inner defences. In information security, a layered model might include: network perimeter controls (firewall, IDS), endpoint controls (antivirus, disk encryption), application controls (input validation, session management), identity controls (MFA, least privilege), and data controls (encryption at rest, DLP). An attacker who bypasses the network perimeter still faces endpoint and application controls.
Controls are classified by purpose and by mechanism. By purpose: preventive controls stop an attack before it succeeds (firewalls, access controls), detective controls identify attacks that are occurring or have occurred (intrusion detection, audit logs), corrective controls reduce harm after an attack (backup restoration, incident response), and deterrent controls reduce the likelihood of attack by making it less attractive (legal warnings, visible cameras). By mechanism: technical controls are implemented in systems (encryption, authentication), administrative controls are implemented in policy and procedure (acceptable use policy, training), and physical controls protect physical assets (locks, badge readers, CCTV).
| Control category | Purpose | Example |
|---|---|---|
| Technical / preventive | Block attacks before they succeed | Firewall rules, MFA, file-level encryption |
| Technical / detective | Identify attacks in progress or after the fact | SIEM alerts, file integrity monitoring, IDS |
| Technical / corrective | Restore normal operation after an incident | Automated backup restoration, patch deployment |
| Administrative / preventive | Reduce risk through policy and training | Acceptable use policy, security awareness training |
| Administrative / detective | Identify control gaps through review | Periodic access reviews, audit log analysis |
| Physical / preventive | Prevent physical access to assets | Badge-access server rooms, cable locks, CCTV deterrence |
Audit work always considers all three control categories. A technically strong environment with weak administrative controls (no training, no policies, no access reviews) remains vulnerable to insider threats and social engineering. A strong policy framework with no technical enforcement is equally fragile. Auditors assess controls across all three categories and identify gaps where one category is absent or weak.
A hospital's patient record system is taken offline for four hours by a ransomware attack. Which CIA property is primarily breached?
Key Takeaways
- The CIA triad (confidentiality, integrity, availability) is the foundational model for information security: every control, audit criterion, and compliance requirement protects one or more of these three properties.
- Confidentiality is threatened by unauthorised disclosure and protected by access controls, encryption, and least-privilege policies. Integrity is threatened by unauthorised modification and protected by hashing, digital signatures, and change management. Availability is threatened by disruption and protected by redundancy, backups, and incident response.
- Authentication (verifying identity) and authorisation (granting appropriate access) are distinct mechanisms; both are needed to protect confidentiality. Non-repudiation, provided by digital signatures and audit logs, extends integrity by binding actions to authenticated identities.
- Risk is the product of likelihood and impact when a threat exploits a vulnerability. Risk treatment options are accept, avoid, transfer, or mitigate. Every security control decision is a risk treatment decision that should be documented.
- Controls are classified by purpose (preventive, detective, corrective, deterrent) and by mechanism (technical, administrative, physical). Effective security programmes use all three mechanisms across all purposes; gaps in any category create exploitable weaknesses that auditors are trained to find.
What is the CIA triad in information security?
How does the CIA triad relate to security auditing and compliance?
What is non-repudiation and why is it sometimes added to the CIA triad?
What is a threat, a vulnerability, and a risk in security terms?
What does defence in depth mean?
Test yourself on Information Security Audit and Compliance with free, timed mocks.
Practice Information Security Audit and Compliance questionsSpotted an error in this page? Report a correction or read our editorial standards.