exam questions

Exam SY0-601 All Questions

View all questions & answers for the SY0-601 exam

Exam SY0-601 topic 1 question 231 discussion

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

Which of the following techniques eliminates the use of rainbow tables for password cracking?

  • A. Hashing
  • B. Tokenization
  • C. Asymmetric encryption
  • D. Salting
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

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
theglass
Highly Voted 2 years, 8 months ago
Selected Answer: D
Per prof. Messer's notes: "Rainbow tables won’t work with salted hashes"
upvoted 14 times
ApplebeesWaiter1122
1 year, 11 months ago
"Salt, Salt, Salt" - Jimmy Buffet, Margaritaville 1977
upvoted 4 times
NetworkAdmin
1 year, 9 months ago
R.I.P.
upvoted 3 times
...
...
...
ApplebeesWaiter1122
Highly Voted 1 year, 11 months ago
Selected Answer: D
Salting is a technique used to eliminate the use of precomputed tables like rainbow tables for password cracking. When passwords are stored in a database, a unique random value known as a salt is generated and appended to each password before hashing. This salt value makes each hashed password unique, even if two users have the same password. As a result, rainbow tables, which are precomputed tables of hash values for commonly used passwords, become ineffective because the same password will have different hash values due to the presence of different salts. By using salting, even if an attacker gains access to the hashed passwords, they cannot easily reverse-engineer the original passwords using precomputed tables, significantly improving the security of stored passwords.
upvoted 6 times
...
TM78
Most Recent 1 year, 4 months ago
Salt and Rainbows. Salt and Rainbows. Salt and Rainbows.
upvoted 2 times
...
sujon_london
1 year, 10 months ago
Selected Answer: D
It’s might helps while we know rest of the options precisely: Hashing: Hashing is a technique that converts a password into a fixed-size string of characters. However, without salting, the same password will always produce the same hash, making it susceptible to rainbow table attacks. Tokenization: Tokenization is the process of replacing sensitive data with unique tokens. While it can enhance security in certain contexts, it’s not directly related to password cracking and doesn’t prevent rainbow table attacks. Asymmetric encryption: Asymmetric encryption involves using a pair of keys (public and private) to encrypt and decrypt data. It’s not primarily used for password storage and doesn’t address the issue of rainbow table attacks. In contrast, D. Salting Is the right answer
upvoted 3 times
...
FMMIR
2 years, 7 months ago
Selected Answer: D
Defense against Rainbow Table Attacks Rainbow table attacks can easily be prevented by using salt techniques, which is a random data that is passed into the hash function along with the plain text. This ensures that every password has a unique generated hash and hence, rainbow table attack, which works on the principle that more than one text can have the same hash value, is prevented.
upvoted 3 times
...
NXPERT
2 years, 8 months ago
D = using salt techniques. you can find it on the internet.
upvoted 1 times
...
chipdomcobb
2 years, 8 months ago
Selected Answer: D
I don't know if it eliminates the problem, but I'm going with salting.
upvoted 4 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 ...