Certified Ethical Hacker (CEH v10) — Question 111
How can rainbow tables be defeated?
Answer options
- A. Password salting
- B. Use of non-dictionary words
- C. All uppercase character passwords
- D. Lockout accounts under brute force password cracking attempts
Correct answer: A
Explanation
The correct answer is A, as password salting adds unique data to each password before hashing, making rainbow tables ineffective. Options B and C may enhance password security but do not specifically address the vulnerabilities of rainbow tables. Option D is related to brute force attacks but does not prevent the use of rainbow tables.