На главную
Шифрование и ключи
PBKDF2 и HKDF
Считает производный ключ из пароля или секрета и замеряет, сколько итераций тянет ваше устройство.
Не секрет, но у каждого пользователя своя.
Производный ключ
Заполните поля и нажмите «Посчитать»
Всё считает Web Crypto в браузере
Когда какой
- PBKDF2 — когда на входе пароль человека. Он намеренно медленный: чем больше итераций, тем дороже перебор. OWASP советует от 600 000 для SHA-256.
- HKDF — когда на входе уже случайный секрет (общий ключ из обмена, мастер-ключ). Он быстрый, растягивать его специально не нужно, зато он умеет делать несколько разных ключей из одного через поле «контекст».
- Соль не секретна, но обязана быть разной. Один и тот же пароль с разной солью даёт разные ключи — это и ломает радужные таблицы.