Home / Education / Glossary / Key Derivation

Key Derivation

The process of generating one or more cryptographic keys from a single master key or passphrase is known as key derivation. It uses mathematical algorithms, such as key stretching and key expansion, to generate unique and safe keys for various purposes or users.

In different cryptographic systems, such as password-based encryption and hierarchical deterministic wallets in cryptocurrencies, key derivation is critical for securely storing encryption keys and maintaining data secrecy.