CIA Triad, AAA, and Non-Repudiation: Core ISC2 CC Security Concepts
The CIA triad - Confidentiality, Integrity, and Availability - is the model that defines the three goals every security control exists to protect: keeping data secret, keeping it accurate, and keeping it accessible. Alongside the triad, the ISC2 CC exam expects you to distinguish the three A's of access control - Authentication (proving who you are), Authorization (what you are allowed to do), and Accounting (recording what you did) - plus two supporting ideas: non-repudiation, which prevents someone from denying an action, and privacy, which governs how personal data is collected and used. These concepts anchor Domain 1, the heaviest-weighted domain on the exam, and nearly every later topic maps back to them. The exam tests recognition and definition, not deep engineering: given a scenario, you must name which principle is being protected, violated, or applied. This lesson defines each concept, contrasts the ones candidates most often confuse, and flags the trigger words the exam uses.
On this page8 sections
- The CIA triad: the goals of information security
- Confidentiality: only authorized eyes
- Integrity: accurate, complete, and unaltered
- Availability and the trade-offs between the three
- Authentication: proving who you are
- Authorization and accounting: what you may do, and what you did
- Non-repudiation: you cannot deny it
- Privacy and PII: personal data as a protected class
- Define confidentiality, integrity, and availability, and match each to example controls and attacks
- Explain the trade-offs between the three CIA properties in real designs
- Distinguish authentication, authorization, and accounting, and place each in the access sequence
- List the three authentication factors and explain why multi-factor authentication requires different factors
- Define non-repudiation and identify the mechanisms that provide it
- Describe privacy, PII, and how privacy relates to but differs from confidentiality
The CIA triad: the goals of information security
The CIA triad is the classic model that states the three objectives of information security: confidentiality (data is disclosed only to authorized people), integrity (data is accurate and unaltered), and availability (data and systems are usable when needed). Every security control you will ever study - encryption, backups, firewalls, access reviews - exists to protect one or more of these three properties. When the exam asks what a control is for, the safest first move is to map it onto the triad.
The triad matters because it turns vague worry into a checklist. A security team does not ask only whether hackers can steal data; it asks whether data can be read by the wrong people (confidentiality), changed without detection (integrity), or made unreachable (availability). A single incident can hit more than one property at once. Ransomware, for example, encrypts your files so you cannot use them (an availability attack), and modern ransomware gangs also steal the data first and threaten to leak it (a confidentiality attack).
Expect the exam to test the triad in scenario form. A nurse reads the medical chart of a celebrity patient she is not treating: that is a confidentiality breach, even though nothing was changed or taken offline. An attacker alters the payee account number in a payment file: integrity. A flood takes a data center offline: availability. Train yourself to name the property first and the control second; that single habit answers a large share of Domain 1 questions.
Integrity: accurate, complete, and unaltered
Integrity means data is accurate, complete, and has not been modified in an unauthorized way - whether by an attacker, a malfunction, or an honest mistake. Integrity also extends to systems: a server has integrity when it runs only the software and configuration it is supposed to run. If confidentiality answers the question who can see it, integrity answers the question can I trust it.
The main integrity mechanism you must recognize is hashing. A hash function takes any input and produces a short fixed-length fingerprint; if even one bit of the input changes, the hash changes completely. By comparing the hash of a file today with the hash recorded earlier, you can detect tampering or corruption. Downloads published with checksums, file integrity monitoring on servers, and digital signatures all rest on hashing. Other integrity controls include input validation (rejecting malformed data before it enters a system), version control, and change management processes that ensure modifications are approved and documented.
Integrity failures do not require an attacker. A billing clerk who fat-fingers an extra zero, a failing disk that silently corrupts records, and a buggy script that overwrites a database all destroy integrity. The exam signals integrity with words like modified, altered, tampered, corrupted, and accuracy. One classic scenario: an attacker changes student grades in a university database. Nothing was disclosed and nothing went offline, so confidentiality and availability are intact - the property violated is integrity.
Availability and the trade-offs between the three
Availability means authorized users can reach the data and systems they need, when they need them. A perfectly confidential system that nobody can log into has failed at its job. Availability controls include redundancy (spare servers, duplicate network links, RAID storage), backups and tested restore procedures, uninterruptible power supplies and generators, disaster recovery sites, and capacity planning. The classic attacks on availability are denial-of-service (DoS) and distributed denial-of-service (DDoS) floods, plus ransomware; the classic non-attack causes are hardware failure, power loss, and natural disasters.
The three properties pull against each other, and the exam expects you to recognize the tension. Stronger confidentiality often costs availability: more login steps, more encryption, and tighter permissions all slow legitimate users down and add ways to be locked out. A hospital is the standard example: emergency clinicians need patient records instantly (availability can be life-or-death), yet the same records are among the most sensitive data anywhere (confidentiality is legally mandated). Real designs balance the triad based on the organization's needs; they do not maximize one property blindly.
| Property | Question it answers | Typical controls | Typical attack or failure |
|---|---|---|---|
| Confidentiality | Who can see it? | Encryption, access controls, classification | Snooping, phishing, data breach |
| Integrity | Can I trust it? | Hashing, digital signatures, input validation, change control | Unauthorized modification, corruption |
| Availability | Can I use it when needed? | Redundancy, backups, DR sites, UPS | DoS/DDoS, ransomware, outages |
When a question asks which property a control protects, match it against this table. Backups protect availability (and support integrity recovery); encryption protects confidentiality; hashing protects integrity. Memorize those three pairings - they are near-certain exam material.
Authentication: proving who you are
Authentication is the process of verifying a claimed identity. It always comes in two steps: first you assert an identity (identification - typing a username), then you prove it (authentication - supplying evidence only the real owner should have). Authentication answers exactly one question: are you really who you say you are? It says nothing about what you may do afterward - that is authorization's job, and confusing the two is the single most common mistake on this sub-domain.
The evidence you present falls into three classic authentication factors:
- Something you know - a password, PIN, or passphrase. Cheap and universal, but guessable, phishable, and reusable.
- Something you have - a smart card, hardware security key, or a phone generating one-time codes. Must be physically possessed or controlled.
- Something you are - a biometric: fingerprint, face, iris, or voice. Bound to your body and hard to share, but not secret and not changeable if compromised.
Multi-factor authentication (MFA) means requiring evidence from two or more different factors. A password plus a one-time code from your phone is MFA (know + have). A password plus a PIN is not MFA - both are things you know, so it is just two instances of a single factor. The exam tests exactly this distinction, so check the factor categories, not the count of prompts. MFA matters because a phished password alone no longer grants access; the attacker would also need your phone or your fingerprint.
Non-repudiation: you cannot deny it
Non-repudiation is the assurance that someone cannot later deny having performed an action - sending a message, approving a transaction, signing a document. Repudiate means to deny; non-repudiation removes the ability to deny credibly. It protects both sides of a transaction: the sender cannot claim they never sent the order, and the receiver cannot claim they never received it, because there is verifiable proof.
The primary technical mechanism is the digital signature. A digital signature is created with the signer's private key, which only the signer possesses; anyone can verify the signature with the matching public key. Because no one else could have produced that signature, the signer cannot plausibly deny creating the message - and because the signature is computed over a hash of the content, it simultaneously proves the content was not altered. Digital signatures therefore provide non-repudiation, authentication of origin, and integrity in one mechanism. Supporting mechanisms include comprehensive audit logs, timestamps, and video or transaction records - accounting data that ties a specific identity to a specific action at a specific time.
Non-repudiation only works when identities are not shared. If five administrators all use one shared admin account, the logs can prove the account acted, but any individual can deny being the person behind the keyboard. That is why unique accounts per person are a baseline requirement. On the exam, trigger phrases like cannot deny, proof of origin, or disputes sending the email point straight at non-repudiation, and the mechanism answer is almost always the digital signature.
Privacy and PII: personal data as a protected class
Privacy is the right of individuals to control how their personal information is collected, used, shared, and retained. It overlaps with confidentiality but is not the same thing. Confidentiality is a security property that applies to any sensitive data - trade secrets, source code, military plans. Privacy applies specifically to personal data about people, and it goes beyond keeping that data secret: an organization can hold your data perfectly confidentially and still violate your privacy by collecting more than it needs, using it for purposes you never agreed to, or keeping it forever. Confidentiality is one tool that protects privacy; privacy is the broader obligation.
The core vocabulary term is PII - personally identifiable information: any data that can identify a specific individual, alone or in combination. Examples include names, government ID numbers, addresses, phone numbers, email addresses, biometric records, and combinations like date of birth plus postal code. Health-related personal data is often treated as an especially sensitive category (in the United States, protected health information under HIPAA). The exam expects you to recognize PII examples and to know that PII demands heightened protection throughout its lifecycle: minimal collection, defined purposes, secure storage, controlled sharing, and secure disposal.
Privacy expectations are increasingly written into law - the European Union's GDPR is the most cited example, and many countries and states have equivalents. At CC depth you do not need legal detail; you need the concepts: organizations must protect the personal data they hold, individuals have rights over their own data, and security professionals implement the controls (encryption, access control, retention limits, disposal) that make those obligations real. When a scenario involves customer or employee personal data, think privacy and PII first, then apply the ordinary confidentiality toolkit.
Tip. The CC exam tests this sub-domain almost entirely through definition-matching and short scenarios: an incident is described and you name the CIA property violated, or a login flow is described and you label each step as authentication, authorization, or accounting. Watch trigger words - altered or tampered points to integrity, disclosed or viewed to confidentiality, unavailable or offline to availability, cannot deny to non-repudiation, and personal data or PII to privacy. Expect at least one question checking that MFA requires different factor types, and one mapping a control (encryption, hashing, backups, digital signature) to the property it protects.
- CIA = Confidentiality (only authorized eyes), Integrity (accurate and unaltered), Availability (usable when needed)
- Match controls to properties: encryption protects confidentiality, hashing protects integrity, backups and redundancy protect availability
- DoS attacks and ransomware target availability; unauthorized modification targets integrity; snooping and breaches target confidentiality
- The three A's run in order: authentication proves who you are, authorization decides what you may do, accounting records what you did
- MFA requires two or more different factor types (know, have, are) - a password plus a PIN is still single-factor
- Non-repudiation means an action cannot be credibly denied; digital signatures are the primary mechanism
- Privacy governs personal data (PII) end to end - it uses confidentiality controls but also limits collection, use, and retention
Frequently asked questions
What is the difference between authentication and authorization?
Authentication verifies who you are - you prove a claimed identity with a password, token, or biometric at login. Authorization happens after authentication and determines what you are allowed to do - which files, records, and functions your identity may access, enforced through permissions and roles. Two users can authenticate to the same system and hold completely different authorizations. A simple memory hook: authentication is the ID check at the door; authorization is what your ticket lets you do inside.
What are the three authentication factors?
The three factors are something you know (passwords, PINs, passphrases), something you have (smart cards, hardware keys, a phone generating one-time codes), and something you are (biometrics such as fingerprints or facial recognition). Multi-factor authentication requires evidence from at least two different factor types. Combining two items from the same type, such as a password and a security question, does not count as MFA because both are things you know.
What is non-repudiation and what provides it?
Non-repudiation is the assurance that a person cannot later deny having performed an action, such as sending a message or approving a transaction. It is primarily provided by digital signatures: a signature created with a private key only the signer holds proves both who signed and that the content was not altered afterward. Audit logs, timestamps, and unique per-person accounts support non-repudiation by tying specific actions to specific identities at specific times.
How is privacy different from confidentiality?
Confidentiality is a security property: keeping any sensitive data - trade secrets, plans, personal records - away from unauthorized access. Privacy applies specifically to personal information about individuals and covers more than secrecy: it includes limiting what is collected, using it only for agreed purposes, honoring individuals' rights over their data, and disposing of it when no longer needed. An organization can store your data with perfect confidentiality and still violate your privacy by misusing it.
Which part of the CIA triad does a denial-of-service attack target?
A denial-of-service (DoS) attack targets availability. It floods a system, network, or service with traffic or requests so that legitimate users cannot reach it. No data is necessarily disclosed (confidentiality intact) or modified (integrity intact) - the harm is that the resource becomes unusable. Ransomware is also primarily an availability attack because it makes files unusable by encrypting them, though modern variants add a confidentiality threat by stealing data before encryption.
Is a password plus a PIN considered multi-factor authentication?
No. A password and a PIN are both something you know, so together they form two instances of a single factor, not multi-factor authentication. MFA requires evidence from at least two different factor categories - for example, a password (something you know) plus a one-time code from your phone (something you have), or a smart card plus a fingerprint. Exam questions frequently test this exact distinction, so classify each item by factor type before counting.
Sign up free to mark lessons complete, bookmark topics and track your exam readiness.