paint-brush
An Introduction to Key Derivation Functions: Argon2, Scrypt, and PBKDF2by@wagslane
2,403 reads
2,403 reads

An Introduction to Key Derivation Functions: Argon2, Scrypt, and PBKDF2

by Lane Wagner2mMay 4th, 2020
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

A key derivation function, or KDF, derives one or many secret keys from a secret value. If you've ever needed to store a password in a database or create a private key from a password, you may have used a KDF. KDFs allow child keys to be created from a master key. They can be used in applications like Bitcoin where child keys can control sections of a wallet. The number of sites that use plain-text or weak-hash password storage is frightening.

Company Mentioned

Mention Thumbnail
featured image - An Introduction to Key Derivation Functions: Argon2, Scrypt, and PBKDF2
Lane Wagner HackerNoon profile picture
Lane Wagner

Lane Wagner

@wagslane

Founder of Boot.dev. Whining about coding sins since 2011. Committing coding sins for the same.

About @wagslane
LEARN MORE ABOUT @WAGSLANE'S
EXPERTISE AND PLACE ON THE INTERNET.
L O A D I N G
. . . comments & more!

About Author

Lane Wagner HackerNoon profile picture
Lane Wagner@wagslane
Founder of Boot.dev. Whining about coding sins since 2011. Committing coding sins for the same.

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite
Also published here