IT-словарь › Безопасность › Растяжение ключа

Растяжение ключа

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

Способ сделать каждую попытку подбора пароля дорогой, прогоняя функцию тысячи или миллионы раз.

У человеческого пароля мало энтропии, и его можно проверять по миллиардам кандидатов в секунду на GPU. Растяжение ключа этому противодействует: функция многократно применяется к паролю и соли, и каждая попытка обходится атакующему во столько же времени, во сколько законному пользователю. Так работают PBKDF2, bcrypt, scrypt и Argon2. Новые из них ещё и требуют память, которую на GPU труднее распараллелить.

Растяжение не заменяет хороший пароль. Оно удорожает попытку, но не поможет «hunter2», сколько бы раундов ни прогнали.

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