312-50V10 · Question #732
Which of the following is assured by the use of a hash?
The correct answer is D. Integrity. A cryptographic hash function produces a fixed-length digest that uniquely represents data, making it the standard mechanism for verifying data integrity.
Question
Which of the following is assured by the use of a hash?
Options
- AAuthentication
- BConfidentially
- CAvailability
- DIntegrity
How the community answered
(47 responses)- B4% (2)
- C2% (1)
- D94% (44)
Why each option
A cryptographic hash function produces a fixed-length digest that uniquely represents data, making it the standard mechanism for verifying data integrity.
Authentication involves verifying the identity of a user or system, which is handled by credentials or certificates, not hash functions alone.
Confidentiality requires encryption to prevent unauthorized disclosure of data; a hash does not encrypt or conceal the underlying data.
Availability refers to ensuring systems and data are accessible when needed, which is addressed by redundancy and uptime controls, not hashing.
Hashing ensures integrity by generating a digest of data that changes if even a single bit is altered. If the computed hash of received data matches the original hash, the data has not been tampered with. This is why hashes are used in file verification, digital signatures, and message authentication codes.
Concept tested: Cryptographic hash functions and data integrity
Source: https://csrc.nist.gov/glossary/term/hash_function
Topics
Community Discussion
No community discussion yet for this question.