exam questions

Exam SY0-501 All Questions

View all questions & answers for the SY0-501 exam

Exam SY0-501 topic 1 question 723 discussion

Actual exam question from CompTIA's SY0-501
Question #: 723
Topic #: 1
[All SY0-501 Questions]

A security administrator is choosing an algorithm to generate password hashes.
Which of the following would offer the BEST protection against offline brute force attacks?

  • A. MD5
  • B. 3DES
  • C. AES
  • D. SHA-1
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
Diogenes_td
Highly Voted 4 years, 10 months ago
If this comes up I'm putting down SHA-1. At least I fail with dignity.
upvoted 44 times
...
Mo1
Highly Voted 5 years ago
I agree D, AES is for encryption not hashing
upvoted 21 times
troxel
3 years, 11 months ago
AES can be used as a keyed hashing function. The weakness with this approach that a hash doesn't have is that if you figure out the key you can decrypt ALL the passwords. The answer here is absolutely wrong.
upvoted 1 times
...
...
ID77
Most Recent 1 year, 3 months ago
Selected Answer: D
SHA1=160bits
upvoted 1 times
...
fonka
3 years, 11 months ago
you protect password with hash algorithm not with encryption algorithm Answer is D Sha 1 A hash is not ‘encryption’ – it cannot be decrypted back to the original text (it is a ‘one-way’ cryptographic function, and is a fixed size for any size of source text). This makes it suitable when it is appropriate to compare ‘hashed’ versions of texts, as opposed to decrypting the text to obtain the original version.
upvoted 1 times
...
kb365
3 years, 11 months ago
MD5=128 bits, SHA1=160bits, RIPEMD is up to 320 bits.
upvoted 1 times
...
hakanb
4 years ago
D should be the answer. AES not used for hashing and only MD5 and SHA1 in this question are used for hashing. When compared SHA1 is more secure
upvoted 1 times
...
Born_Again
4 years ago
Strong algorithms • PGP, AES
upvoted 1 times
...
Mohawk
4 years, 2 months ago
I think the first sentence is placed to throw us off. The real question is what algorithm is uncrackable by offline brute force attack- in that case AES. even though AES is not a hashing algo, they are not asking what's used to hash; they are simply asking what stands better agains an off-line brute force.
upvoted 4 times
Computerguy
4 years, 1 month ago
AES is not used to generate hashed full stop The most secure hashing algorithm here is sha-1
upvoted 2 times
...
...
Bekoville
4 years, 3 months ago
Oline brute force attack= SHA-1 Offline brute force attack=AES
upvoted 3 times
...
Hanzero
4 years, 8 months ago
"Which of the following would offer the BEST protection ". MD5 and SHA-1 are hashing algorithms. They don't provide protection. AES is correct.
upvoted 5 times
Hanzero
4 years, 8 months ago
nvm i think offline password attack protection can be protected with SHA-1. D is correct as others said.
upvoted 3 times
...
...
Estiva
4 years, 8 months ago
This question is wrong, there’s a mistake on the 3rd choice, it should be : C. RIPEMD Which is more secure than MD5 & SHA. Much more reliable source : A security administrator is choosing an algorithm to generate password hashes. Which would offer the BEST protection against offline brute force attacks? MD5, 3DES, RIPEMD, SHA-1
upvoted 8 times
Metros
4 years, 1 month ago
Where did you find that RIPEMD is better then SHA-1? It’s only the case if they use RIPEMD320
upvoted 1 times
...
...
Teza
4 years, 9 months ago
I will go with SHA-1 unless the moderators can provide a valid reason they choose AES. I hope they aint just doing copy and paste
upvoted 1 times
DookyBoots
4 years, 8 months ago
The moderators do not provide these answers.
upvoted 1 times
...
...
CoRell
4 years, 9 months ago
Keyword: Password Hashes. So it cannot be AES. It must be D (SHA1), because it is more secure than MD5.
upvoted 1 times
...
Autox
4 years, 11 months ago
AES is the correct answer. Whirlpool is a HASH that uses modified version of AES.
upvoted 1 times
...
Quablack
5 years ago
D is the correct answer here. MD5 and SHA-1 are both hashing algorithm but SHA-1 is a better hashing algorithm
upvoted 3 times
...
happyface
5 years ago
Agreed D is correct
upvoted 8 times
...
[Removed]
5 years ago
Sorry type. Old tablet lol the correct answer is C. the key word is "offline" if a hacker steals the hashes and then takes them home to try brute force. He wont be able to crack rhe the hash if it is encrypted. I did some research on this. EE times website says the AES is prevents offline brute force attacks
upvoted 1 times
AWS_NEWBIE_2020
5 years ago
First of all, AES is not a hash algorithm. Second, it is still possible to find a hash collision by brute force or use rainbow attack. That's why to choose SHA for better security.
upvoted 7 times
...
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...