nerdexam
CompTIA

SY0-501 · Question #87

Which of the following is the LEAST secure hashing algorithm?

The correct answer is C. MD5. This question tests knowledge of cryptographic hashing algorithm security levels. MD5 is considered the least secure due to its well-documented vulnerabilities and practical collision attacks.

Submitted by parkjh· Mar 4, 2026General security concepts

Question

Which of the following is the LEAST secure hashing algorithm?

Options

  • ASHA1
  • BRIPEMD
  • CMD5
  • DDES

How the community answered

(36 responses)
  • A
    3% (1)
  • B
    8% (3)
  • C
    83% (30)
  • D
    6% (2)

Why each option

This question tests knowledge of cryptographic hashing algorithm security levels. MD5 is considered the least secure due to its well-documented vulnerabilities and practical collision attacks.

ASHA1

SHA1 produces a 160-bit hash and is also considered weak and deprecated, but its collision vulnerabilities were demonstrated later and with greater computational effort than MD5, making it comparatively more secure than MD5.

BRIPEMD

RIPEMD (particularly RIPEMD-160) produces a 160-bit hash and was specifically designed as a more secure alternative to MD5, with no practical collision attacks demonstrated against its stronger variants, making it more secure than MD5.

CMD5Correct

MD5 (Message Digest 5) produces a 128-bit hash and is considered the least secure among the listed hashing algorithms because practical collision attacks have been demonstrated since the mid-2000s, meaning two different inputs can be engineered to produce the same hash output. MD5 is so thoroughly broken that it should never be used for security-sensitive purposes such as password storage or digital signatures, and major standards bodies have deprecated it entirely.

DDES

DES (Data Encryption Standard) is a symmetric encryption cipher, not a hashing algorithm, so it does not belong in a comparison of hashing algorithm security; while DES is considered insecure for encryption, it is categorically different from a hash function.

Concept tested: Comparative security of cryptographic hashing algorithms

Source: https://learn.microsoft.com/en-us/dotnet/standard/security/cryptography-model

Topics

#hashing algorithms#MD5#cryptographic weakness#hash functions

Community Discussion

No community discussion yet for this question.

Full SY0-501 Practice