KDFs & Password Hashing Checkpoint

HKDF, PBKDF2, salts, peppers, and parameter selection.


1. The primary goal of a password hashing KDF is to:
2. A salt primarily prevents:
3. A pepper is:
4. HKDF has two phases called:
5. The PRK in HKDF is produced by:
6. PBKDF2 increases attacker cost by:
7. Memory-hard KDFs (e.g., scrypt/Argon2) add cost by:
8. HKDF is typically used for:
9. When encoding a password hash, you must store:
10. Constant-time comparison is important because: