IT-словарь › Безопасность › HKDF

HKDF

Безопасность Svenska → Обновлено: 2026-10-18

HMAC-based Key Derivation Function (RFC 5869) — берёт исходный ключевой материал и порождает любое число детерминированных независимых ключей.

Две фазы: extract (сжимает энтропию из исходного материала в ключ фиксированной длины с помощью HMAC) и expand (цикл HMAC над этим ключом, счётчиком и информационной меткой даёт выходные ключи). Быстро, просто, надёжно, без лишнего.

Для паролей не годится — там нужны PBKDF2 или Argon2 (намеренно медленные). HKDF предназначен для ключей, у которых энтропия уже высока: ключи трафика TLS 1.3, Double Ratchet в Signal, протокол Noise, age-encryption.

← Назад к словарю