PBKDF2
Password-Based Key Derivation Function 2
A key-stretching function that hashes a password many times with a salt to slow brute-force attacks.
PBKDF2 derives a cryptographic key from a password by applying a pseudorandom function thousands or more times with a unique salt, deliberately making each guess expensive for an attacker. It is a standard key-stretching choice alongside bcrypt and scrypt, though memory-hard functions like scrypt and Argon2 resist GPU and ASIC cracking better. The salt defeats precomputed rainbow tables, and a high iteration count raises the cost of brute force. On the exam, associate PBKDF2 with salting plus key stretching for safe password storage.
Looking PBKDF2 up is step one. Getting tested on it is step two.
A free account opens all 4 Domain 1 objectives, 271 exam-style questions with a lesson and a lab on each, a placement check that skips what you already know, and a dated plan. No card.
Not affiliated with or endorsed by CompTIA.
