Hello, you are using an old browser that's unsafe and no longer supported. Please consider updating your browser to a newer version, or downloading a modern browser.
Training Camp • Cybersecurity Glossary
A Key Derivation Function KDF derives secret keys from passwords or shared secrets using algorithms like PBKDF2, Argon2, scrypt, and HKDF.
Key Derivation Function (KDF) Definition: A Key Derivation Function KDF derives secret keys from passwords or shared secrets using algorithms like PBKDF2, Argon2, scrypt, and HKDF.
A Key Derivation Function KDF is a cryptographic algorithm that derives one or more secret keys from a source of keying material such as a password, master key, or shared secret. Password-based KDFs like PBKDF2, bcrypt, scrypt, and Argon2 deliberately add computational cost and salt to resist brute-force and rainbow-table attacks. Other KDFs, such as HKDF defined in RFC 5869, expand and extract entropy to produce keys suitable for protocols like TLS.
Key Derivation Function (KDF) is one of the topics you'll master in the Security+ Boot Camp.
Security+ Boot Camp →