What Does a Hash Provide in Network Security?

Which of the following does a hash provide?

  1. Non-repudiation
  2. Integrity Source Reference Answer
  3. Confidentiality
  4. Availability

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.

Community Insight

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.

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.

Community Discussion (4 comments)

HeatSquad77 👍 1 Selected: 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
HeatSquad77 👍 1 Selected: B
Integrity
ba10f26 👍 3 Selected: 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.
02fd592 👍 1 Selected: B
B. Integrity Hashes help verify integrity.

Comments & Corrections

No comments 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.

Submitted for moderation before publishing. Keep it helpful and respectful.

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

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.

Related Analysis

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