IT-Lexikon › Sicherheit › HKDF

HKDF

Sicherheit Svenska → Aktualisiert: 2026-09-10

HMAC-based Key Derivation Function (RFC 5869) — nimmt ein "Input Keying Material" und liefert beliebig viele deterministische, voneinander unabhängige Schlüssel.

Zwei Phasen: Extract (Entropie aus dem IKM per HMAC zu einem festen pseudozufälligen Schlüssel verdichten) und Expand (pseudozufälligen Schlüssel + Zähler + Info-Tag per HMAC-Schleife zur Ausgabe verarbeiten). Schnell, einfach, sicher, ohne Schnörkel.

Nicht für Passwörter — dafür will man PBKDF2/Argon2 (bewusst langsam). HKDF ist für bereits hochentropische Schlüssel gedacht: TLS-1.3-Verkehrsschlüssel, Signals Double Ratchet, das Noise-Protokoll, age-encryption.

← Zurück zum Lexikon