PBKDFs
PBKDF stands for Password-Based Key Derivation Function. It is a type of algorithm used to transform a password or passphrase into a cryptographic key. The primary purpose of PBKDFs is to make it computationally expensive for attackers to guess passwords, even if they have obtained a database of stored password hashes.
PBKDFs work by repeatedly applying a cryptographic hash function to the password, often in conjunction with
Several PBKDFs exist, each with different strengths and weaknesses. Common examples include PBKDF2, bcrypt, and scrypt.