nerdexam
Huawei

H12-821_V1.0 · Question #337

Which protocol can be used to achieve data integrity?

The correct answer is C. MD5. MD5 is a cryptographic hash function that produces a fixed-length digest (fingerprint) of data, allowing recipients to verify that data has not been altered in transit - which is the definition of data integrity. AES, 3DES, and DES are all symmetric encryption algorithms…

Network Security

Question

Which protocol can be used to achieve data integrity?

Options

  • AAES
  • B3DES
  • CMD5
  • DDES

How the community answered

(38 responses)
  • A
    5% (2)
  • B
    8% (3)
  • C
    71% (27)
  • D
    16% (6)

Explanation

MD5 is a cryptographic hash function that produces a fixed-length digest (fingerprint) of data, allowing recipients to verify that data has not been altered in transit - which is the definition of data integrity. AES, 3DES, and DES are all symmetric encryption algorithms designed to protect data confidentiality (keeping data secret), not to verify its integrity; encryption scrambles data but does not inherently detect tampering. While encryption and hashing are often used together in security protocols, only a hashing algorithm like MD5 directly serves the integrity function.

Memory tip: Hash = Integrity. Think of MD5 as producing a "message digest" - digest sounds like a summary, and a summary lets you check nothing was changed. Encryption algorithms (AES, DES, 3DES) all share the word "standard" or "system" in their names, hinting they are about securing (hiding) data, not checking it.

Topics

#Cryptography#Data Integrity#Hash Functions#MD5

Community Discussion

No community discussion yet for this question.

Full H12-821_V1.0 Practice