HMAC-based Extract-and-Expand Key Derivation Function (HKDF)
Metadata
- Publisher
- IETF
- Doc Type
- Informational
- Pages
- 14
- Abstract
- This document specifies a simple Hashed Message Authentication Code (HMAC)-based key derivation function (HKDF), which can be used as a building block in various protocols and applications. The key derivation function (KDF) is intended to support a wide range of applications and requirements, and is conservative in its use of cryptographic hash functions. This document is not an Internet Standards Track specification; it is published for informational purposes.
- Publication Date
- 2010-05-01
- Status Note
- Informational
- DOI
10.17487/RFC5869- Link
- https://doi.org/10.17487/RFC5869
- Author(s)
- Hugo KrawczykPasi Eronen
Latest version of IETF RFC 5869
Document Versions — IETF RFC 5869
-
▶ IETF RFC 5869 (2010-05-01)THIS DOC [ACTIVE] [LATEST VERSION]
Normative Reference(s)
- NIST FIPS 180-3 [Withdrawn]
- IETF RFC 2104 [Active, Amended*]
- IETF RFC 2119 [Active*]
Bibliographic Reference(s)
- IEEE.STD1363A.2004 — P1363A EXTERNAL
- NIST.SP.800-56A — NIST EXTERNAL
- NIST.SP.800-108 — 800-108 EXTERNAL
- Krawczyk, H., "Cryptographic Extraction and Key Derivation: The HKDF Scheme", Proceedings of CRYPTO 2010 (to appear), 2010, < http://eprint.iacr.org/2010/264 >. EXTERNAL
- IETF RFC 2898 [Superseded*]
- IETF RFC 4306 [Superseded*]
- IETF RFC 5191 [Active*]
- IETF RFC 5448 [Active*]
Source Data (JSON)
Full registry record with provenance metadata. Open directly: /api/doc/RFC5869.json
Reference Tree
Explore all references and references to this document, as a navigable tree.
Open Reference TreeReference this Doc
Plain text (ISO 690 compliant)
Preview:
IETF RFC 5869, HMAC-based Extract-and-Expand Key Derivation Function (HKDF). Available at https://doi.org/10.17487/RFC5869
Snippet:
IETF RFC 5869, HMAC-based Extract-and-Expand Key Derivation Function (HKDF). Available at https://doi.org/10.17487/RFC5869
HTML (ISO 690 compliant)
Preview:
IETF RFC 5869, HMAC-based Extract-and-Expand Key Derivation Function (HKDF). Available at https://doi.org/10.17487/RFC5869
Snippet:
<span class="citation"><cite>IETF RFC 5869</cite>, HMAC-based Extract-and-Expand Key Derivation Function (HKDF). Available at <a href="https://doi.org/10.17487/RFC5869" target="_blank" rel="noopener">https://doi.org/10.17487/RFC5869</a></span>
SMPTE's HTML Pub
Preview:
IETF RFC 5869, HMAC-based Extract-and-Expand Key Derivation Function (HKDF)
doi: 10.17487/RFC5869
url: https://doi.org/10.17487/RFC5869
doi: 10.17487/RFC5869
url: https://doi.org/10.17487/RFC5869
Snippet:
<li> <cite id="bib-rfc5869">IETF RFC 5869</cite>, HMAC-based Extract-and-Expand Key Derivation Function (HKDF) <span class="doi">10.17487/RFC5869</span> </li>
Referenced By
- IETF draft-ietf-core-object-security-08 [Active*]
- IETF RFC 5931 [Active*]
- IETF RFC 6124 [Active*]
- IETF RFC 6234 [Active*]
- IETF RFC 8152 [Superseded*]
- IETF RFC 8446 [Superseded*]
- IETF RFC 8915 [Active*]
- IETF RFC 9000 [Active*]
- IETF RFC 9231 [Active*]