Live briefing
Everything about HKDF
Key derivation function based on an HMAC
HKDF is a multi-purpose key derivation function (KDF) based on the HMAC message authentication code. HKDF follows "extract-then-expand" paradigm, where the KDF logically consists of two modules: the first stage takes the input keying material and "extracts" from it a fixed-length pseudorandom key, and then the second stage "expands" this key into several additional, independent pseudorandom keys as the output of the KDF. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: HKDFA 5-minute orientation
- Read the landmark paper: Design and analysis of a secure image encryption algorithm using proposed non-linear RN chaotic system and ECC/HKDF key derivation with authentication supportCited 15 times
- Go sideways: HMACA closely related topic
- Go sideways: Key derivation functionA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Design and analysis of a secure image encryption algorithm using proposed non-linear RN chaotic system and ECC/HKDF key derivation with authentication support
System-Level Secure Key Management For DNA-Based Image Cryptography Using Ephemeral ECDH and HKDF-SHA256
Block-wise Authenticated DNA-based Image Encryption with Tamper Localization using HKDF-Derived Keys
HKDF-Based Encryption Method with Very Long Keys for QKD and RKD
Medical Image Encryption via CSPRNG–HKDF Key Scheduling, Fractional-Order Modified Chen Hyperchaos, and Dynamic DNA–ARX Diffusion
Hierarchical HKDF-Based Steganographic Authentication for Lightweight and Secure UAV Ad Hoc Networks
A standards-based framework for medical image encryption using ChaCha20, HKDF, and integrated HMAC authentication
📚 Books worth reading
Open Library didn't respond; try again in a moment.
🔗 Related topics
- HMAC In cryptography, an HMAC (sometimes expanded as hash-based message authentication code or keyed-hash message authentication code) is a specific type of…
- Key derivation function In cryptography, a key derivation function (KDF) is an algorithm that derives one or more secret keys from a secret value, such as a master key, a password…
- PBKDF2 In cryptography, PBKDF1 and PBKDF2 (Password-Based Key Derivation Function 1 and 2) are key derivation functions with a sliding computational cost, used…
- Optimal asymmetric encryption padding In cryptography, optimal asymmetric encryption padding (OAEP) is a padding scheme often used together with RSA encryption. OAEP was introduced by Bellare…
- Cryptographically secure pseudorandom number generator A cryptographically secure pseudorandom number generator (CSPRNG) or cryptographic pseudorandom number generator (CPRNG) is a pseudorandom number generator…
- Randomness extractor A randomness extractor, often simply called an "extractor", is a function, which being applied to output from a weak entropy source, together with a short…
- Mask generation function A mask generation function (MGF) is a cryptographic primitive similar to a cryptographic hash function except that while a hash function's output has a…
- Scrypt In cryptography, scrypt (pronounced "ess crypt") is a password-based key derivation function created by Colin Percival in March 2009, originally for the…