SC-900 Practice Question: Describe the concepts of security, compliance, and identity
A company uses cryptographic hashes to verify that a downloaded software file has not been modified by an attacker during transmission. Which principle of the CIA triad is primarily being addressed?
⚠ Common exam trap
It's easy for candidates to confuse 'hashing' with 'encryption' and incorrectly select Confidentiality, or they see 'verification of origin' and jump to Non-repudiation, forgetting that a bare hash only detects modification, not identity.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Integrity
Cryptographic hashing (e.g., SHA-256) produces a fixed-size digest from the file's contents. By comparing the computed hash with the publisher's published hash, any change to the file—even a single bit—yields a completely different digest, proving the file has not been tampered with. This directly protects the integrity of the data, ensuring it remains unaltered during transit.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Confidentiality
Why it's wrong here
Confidentiality focuses on preventing unauthorized disclosure of information, ensuring that data is accessible only to individuals with appropriate permissions. While cryptographic hashing transforms data, it is a one-way function that does not encrypt or obscure the original content. The data itself remains readable by anyone who can access it; hashing merely provides a mechanism to detect if that readable data has been changed, rather than preventing its unauthorized viewing.
When this WOULD be correct
A company encrypts a software file before transmission to prevent unauthorized access. Which principle of the CIA triad is primarily being addressed?
- ✓
Integrity
Why this is correct
Integrity ensures that data remains unaltered and complete from its origin to its destination. Cryptographic hashing achieves this by generating a unique, fixed-size digital fingerprint (hash value) of the data. Any modification, even a single bit change, to the original data will result in a completely different hash value, making it immediately apparent if the data has been tampered with during transmission or storage. Comparing the computed hash of a downloaded file with a trusted, pre-published hash confirms the file's authenticity and lack of corruption.
- ✗
Availability
Why it's wrong here
Availability ensures that systems, applications, and data are accessible and operational to authorized users when needed. This security principle primarily concerns uptime, network access, and resilience against disruptions like denial-of-service attacks or hardware failures. Cryptographic hashing is a data verification technique that operates on the content of data to confirm its state, but it has no direct impact on the operational status, accessibility, or uptime of the systems hosting that data.
When this WOULD be correct
A company implements redundant servers and backup power to ensure that a critical application remains accessible during a power outage. Which principle of the CIA triad is primarily being addressed?
- ✗
Non-repudiation
Why it's wrong here
Non-repudiation provides irrefutable proof that a specific action or transaction occurred, preventing a party from denying their involvement. While hashing is a critical component of non-repudiation, particularly within digital signatures, it does not provide non-repudiation on its own. Hashing only verifies the integrity of the data; it does not link the data definitively to a specific sender or prove their intent, as anyone can compute a hash of a given file. Digital signatures, which combine hashing with asymmetric encryption using a private key, are necessary to establish proof of origin and action.
When this WOULD be correct
A question that asks: 'Which principle ensures that a sender cannot deny having sent a digitally signed email?' would have non-repudiation as the correct answer, as digital signatures provide proof of origin.
Option-by-option analysis
Why each answer is right or wrong
Understanding why wrong answers are wrong — and when they would be correct — is what separates a 750 score from a 900. The SC-900 exam frequently reuses these exact scenarios with slightly different constraints.
✓IntegrityCorrect answer▾
Why this is correct
Integrity ensures that data remains unaltered and complete from its origin to its destination. Cryptographic hashing achieves this by generating a unique, fixed-size digital fingerprint (hash value) of the data. Any modification, even a single bit change, to the original data will result in a completely different hash value, making it immediately apparent if the data has been tampered with during transmission or storage. Comparing the computed hash of a downloaded file with a trusted, pre-published hash confirms the file's authenticity and lack of corruption.
✗ConfidentialityWrong answer — click to see why▾
Why this is wrong here
Confidentiality ensures data is accessible only to authorized users, but cryptographic hashes verify data hasn't been altered, which is an integrity concern, not confidentiality.
★ When this WOULD be the correct answer
A company encrypts a software file before transmission to prevent unauthorized access. Which principle of the CIA triad is primarily being addressed?
Why candidates choose this
Candidates may confuse hashing with encryption, thinking both protect data from attackers, but hashing focuses on detecting changes, not preventing access.
✗AvailabilityWrong answer — click to see why▾
Why this is wrong here
Availability ensures that systems and data are accessible when needed, but cryptographic hashes verify that data has not been altered, which is an integrity concern, not availability.
★ When this WOULD be the correct answer
A company implements redundant servers and backup power to ensure that a critical application remains accessible during a power outage. Which principle of the CIA triad is primarily being addressed?
Why candidates choose this
Candidates may confuse the concept of verifying file integrity with ensuring the file is still available for download, or they may think that hashing protects against denial-of-service attacks.
✗Non-repudiationWrong answer — click to see why▾
Why this is wrong here
Non-repudiation ensures that a party cannot deny having performed an action, such as signing a document. Verifying a file's hash during transmission addresses integrity (detecting tampering), not non-repudiation.
★ When this WOULD be the correct answer
A question that asks: 'Which principle ensures that a sender cannot deny having sent a digitally signed email?' would have non-repudiation as the correct answer, as digital signatures provide proof of origin.
Why candidates choose this
Candidates confuse integrity (data unchanged) with non-repudiation (undeniable proof of origin/action), especially when hashing is used in digital signatures, but here hashing alone does not provide non-repudiation.
Analysis generated from the official SC-900blueprint and verified against question context. The “when correct” sections are what AI assistants cite when candidates ask “what’s the difference between these options?”
Go deeper
Related to this question
Learn chapter
Data Residency, Sovereignty, and Privacy
Key term
Hashing
Hashing is a one-way mathematical function that converts any input data into a fixed-length string of characters, called a hash or digest, which is used to verify data integrity and store passwords securely.
Key term
CIA triad
The CIA triad is a foundational security model that guides organizations in protecting data through confidentiality, integrity, and availability.
About these practice questions
Courseiva writes every SC-900 question from scratch — 1,250 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This SC-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the SC-900 exam.