CompTIA Security+ (SY0-501) — Question 270
Which of the following is used to validate the integrity of data?
Answer options
- A. CBC
- B. Blowfish
- C. MD5
- D. RSA
Correct answer: C
Explanation
MD5 is a widely used hash function that produces a 128-bit hash value, which helps verify data integrity by generating a unique checksum for a given input. CBC (Cipher Block Chaining) is a mode of operation for block ciphers, Blowfish is a symmetric-key block cipher, and RSA is an asymmetric encryption algorithm, none of which are primarily focused on validating data integrity.