Overview
PBKDF2 makes password guessing more expensive by applying many HMAC-like rounds to a password and salt before producing key material.
Derives keys from passwords by iterating a pseudorandom function with a salt.
Compact metadata for implementation and discovery.
PBKDF2 makes password guessing more expensive by applying many HMAC-like rounds to a password and salt before producing key material.
Quick facts
Runtime and memory behavior at a glance.
Best
O(iterations)
Average
O(iterations)
Worst
O(iterations)
Space
O(1)
T_i = U_1 xor U_2 xor ... xor U_cCombines repeated PRF outputs for one derived-key block.
Show the major cryptographic rounds or data dependencies without exposing secrets.
PBKDF2 depends heavily on salt quality, pseudorandom function choice, and an iteration count appropriate for the deployment environment.
What each reference supports for this entry.
Good next jumps from the relationship graph, ranked for useful discovery.
Cryptography · Core
Both derive keys from passwords with different resistance properties.
Compare with thisCryptography · Core
Both are password-based key derivation functions.
Compare with this