The correct answer is To prevent dictionary attacks on stored password hashes. The primary purpose of cryptographic salting is to defend against dictionary attacks and rainbow table attacks on stored password hashes. By adding a unique, random value (the salt) to each password before hashing, identical passwords will have different hash values, preventing attackers from using pre-computed tables.
To increase the randomness of encryption keys is incorrect because while salts do increase randomness, this is specifically for password hashes, not encryption keys in general.
To verify the integrity of encrypted data is incorrect because salts don't verify data integrity; hash functions provide that.
To ensure compliance with cryptographic standards is incorrect because salting is a security technique, not specifically for compliance, though many standards do require it.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is a dictionary attack in the context of cryptography?
Open an interactive chat with Bash
What is a rainbow table and how does salting protect against it?
Open an interactive chat with Bash
How is a salt different from a cryptographic hash?
Open an interactive chat with Bash
ISC2 CISSP
Security Architecture and Engineering
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
Pass with Confidence.
IT & Cybersecurity Package
You have hit the limits of our free tier, become a Premium Member today for unlimited access.
Military, Healthcare worker, Gov. employee or Teacher? See if you qualify for a Community Discount.
Monthly
$19.99
$19.99/mo
Billed monthly, Cancel any time.
3 Month Pass
$44.99
$14.99/mo
One time purchase of $44.99, Does not auto-renew.
MOST POPULAR
Annual Pass
$119.99
$9.99/mo
One time purchase of $119.99, Does not auto-renew.
BEST DEAL
Lifetime Pass
$189.99
One time purchase, Good for life.
What You Get
All IT & Cybersecurity Package plans include the following perks and exams .