N10-009 · Question #203
Which of the following does a hash provide?
The correct answer is B. Integrity. A hash provides data integrity by generating a fixed-size string of characters from data, ensuring that any alteration to the original data will result in a different hash value. This allows verification that the data has not been tampered with.
Question
Which of the following does a hash provide?
Options
- ANon-repudiation
- BIntegrity
- CConfidentiality
- DAvailability
How the community answered
(27 responses)- B96% (26)
- C4% (1)
Why each option
A hash provides data integrity by generating a fixed-size string of characters from data, ensuring that any alteration to the original data will result in a different hash value. This allows verification that the data has not been tampered with.
Non-repudiation ensures that a party cannot deny sending a message or taking an action, typically achieved through digital signatures, which combine hashing with encryption.
Hashing algorithms generate a unique, fixed-size string (a hash value or digest) from input data. If even a single bit of the original data is changed, the resulting hash value will be entirely different, thus providing a strong mechanism to detect unauthorized alteration or corruption of data, ensuring its integrity.
Confidentiality ensures that data is only accessible to authorized individuals, which is achieved through encryption, not hashing alone.
Availability ensures that systems and data are accessible to authorized users when needed, which is addressed by redundancy, backups, and fault tolerance, not hashing.
Concept tested: Cryptographic hashing for data integrity
Source: https://learn.microsoft.com/en-us/windows/security/information-protection/windows-information-protection/how-it-works#protection-of-data-at-rest
Community Discussion
No community discussion yet for this question.