Multiple choice technology security How can we prevent dictionary attacks on password hashes ? Hashing the password twice Encrypting the password using the private key Use an encryption algorithm you wrote your self so no one knows how it works Salting the hash Reveal answer Fill a bubble to check yourself D Correct answer Explanation Salting adds unique random data to each password before hashing, preventing attackers from using pre-computed rainbow tables or dictionary attacks. Hashing twice or custom encryption doesn't address the core vulnerability.