CryptographyAdvanced

Key derivation function

An algorithm that derives cryptographic key material from input secrets and contextual data.

PLAIN-ENGLISH DEFINITION

In more detail

A KDF turns inputs such as a secret, password or salt into key material for a particular purpose. Password-based designs can make each guessing attempt more expensive. They still start with the supplied secret, so a weak password or exposed input is not magically fixed by deriving a key from it.

IN THE WILD

How you might use it

Your wallet processes the password and salt through a password-based KDF before using the resulting key to encrypt its local file.

WORD NOTES
Short name
KDF
Was this clear?

Got a way to make Key derivation function click?

Add your take

By Crypto Dictionary · Published · Updated

Go to the source

Use the original reference to explore the details behind this entry.

Read the reference

An original explanation with a reference to follow. Protocol details and community usage can evolve. Sources & standards

PASS IT TO THE GROUP CHAT

Share a definition