What Does a Hash Provide in Network Security?

N10-009 By islever Editorial Last updated

Short answer

B Integrity

Question

Which of the following does a hash provide?
  1. Non-repudiation
  2. Integrity Correct Answer
  3. Confidentiality
  4. Availability

Key Takeaways

The exam tests your ability to distinguish hash functions from other security controls; the common trap is confusing hash-based integrity with encryption-based confidentiality or digital-signature-based non-repudiation.

In CompTIA Network+ N10-009, a hash provides integrity by generating a fixed-length value that changes if data is altered. Community consensus confirms the correct answer is B. Integrity, not confidentiality, non-repudiation, or availability.

Common mistake: Choosing 'Confidentiality' is the most common wrong answer because hashes are often used alongside encryption, but hashes do not hide data; they only detect tampering.

Expert Analysis

Why the Answer Is Correct

Hashes produce a fixed-length digest from input data. Any change to the data results in a different hash, so comparing the original and current hash verifies that data has not been altered. This is the definition of integrity. CompTIA Network+ objectives list integrity as a core security goal, and hash functions are the standard tool for ensuring it.

Why the Other Options Are Wrong

Non-repudiation requires proof of origin and is typically provided by digital signatures, not hashes alone. Confidentiality is provided by encryption algorithms like AES, which scramble data so unauthorized parties cannot read it. Availability refers to ensuring resources are accessible and is not a direct property of hashing. Comments across the community consistently state that hashes do not provide these other services.

Community Comment Notes

Community answer [1] explains that a hash is a fixed-length unique representation and that altering data changes the hash value, enabling tamper detection. Comment [2] notes that in networking, hashes are primarily used for authentication and data integrity. All commenters agree on option B. These insights reinforce that the exam expects you to map hashing to the CIA triad's integrity pillar.

Official Reference

These links open the official vendor documentation in a new tab.

Exam Strategy

When a question asks what a hash 'provides,' immediately associate hashes with integrity. Memorize the CIA triad roles: hashes = integrity, encryption = confidentiality, digital signatures = non-repudiation, and redundancy/backups = availability. Eliminate options that describe other security services.

Community Votes

B
100%

100% of anonymous learners picked answer B. Votes are pick records left by other test-takers — they are not the verified answer.

Discussion 4 contributions

Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.

From public community threads 4

  1. ba10f26 👍 3 Answered B
    The correct answer is: B. Integrity A hash provides integrity by generating a fixed-length unique representation (hash value) of data. If the data is altered, even slightly, the hash value will change, allowing verification that the data has not been tampered with. Hashes do not provide confidentiality, non-repudiation, or availability.
  2. HeatSquad77 👍 1 Answered B
    B. Integrity The fixed-length value that a hash function computes from its input. Hashes have many important jobs in computing, but in networking they are primarily used for authentication and ensuring data integrity
  3. 02fd592 👍 1 Answered B
    B. Integrity Hashes help verify integrity.
  4. HeatSquad77 👍 1 Answered B
    Integrity

Reader comments & corrections

No reader corrections yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

Practice All N10-009 Questions

Access 100 questions with complete answers and detailed explanations.

View Full N10-009 Practice Test →

← Back to N10-009 Study Guide