nerdexam
Cisco

350-701 · Question #209

Which type of algorithm provides the highest level of protection against brute-force attacks?

The correct answer is D. SHA. Among the given options, SHA (Secure Hash Algorithm) provides the highest level of protection against brute-force attacks because it generates longer, more complex hash outputs compared to MD5, making collisions and brute-forcing significantly harder.

Submitted by weili_xi· Mar 30, 2026Security Concepts

Question

Which type of algorithm provides the highest level of protection against brute-force attacks?

Options

  • APFS
  • BHMAC
  • CMD5
  • DSHA

How the community answered

(32 responses)
  • A
    3% (1)
  • B
    6% (2)
  • D
    91% (29)

Why each option

Among the given options, SHA (Secure Hash Algorithm) provides the highest level of protection against brute-force attacks because it generates longer, more complex hash outputs compared to MD5, making collisions and brute-forcing significantly harder.

APFS

PFS (Perfect Forward Secrecy) is a property of key agreement protocols that ensures the compromise of a long-term key does not compromise past session keys; it is not a hashing algorithm used to protect against brute-force password cracking directly.

BHMAC

HMAC (Hash-based Message Authentication Code) provides data integrity and authentication using a cryptographic hash function and a secret key, but it relies on an underlying hash function (like SHA or MD5) and is not itself a standalone algorithm for protecting against brute-force password attacks.

CMD5

MD5 (Message-Digest Algorithm 5) is a cryptographic hash function that is now considered insecure due to known vulnerabilities, making it susceptible to collision attacks and less resistant to brute-force attacks than SHA algorithms.

DSHACorrect

SHA (Secure Hash Algorithm), particularly later versions like SHA-256 or SHA-512, produces much longer and more computationally intensive hashes than MD5. This significantly increases the time and resources required for brute-force attacks and makes collision attacks practically infeasible, offering a high level of cryptographic security.

Concept tested: Cryptographic Hashing Strength

Source: https://www.nist.gov/publications/recommendation-applications-hash-functions

Topics

#SHA#hashing algorithms#brute-force protection#cryptography

Community Discussion

No community discussion yet for this question.

Full 350-701 Practice