A PBKDF is a Password Based Key Derivation Function, which can be used to derive key data or derive a "password hash" from a salt and password.

A PBKDF is a Password Based Key Derivation Function, which can be used to derive key data or derive a "password hash" from a salt and password.

PBKDF's are a subset of 's, they differ from Key Based Key Derivation Functions in that they perform key stretching. Inputs of a PBKDF are a salt, an iteration count and - of course - the password/passphrase, encoded to bytes. Well known PBKDF's are PBKDF2, bcrypt and scrypt.

history | excerpt history