yescrypt
Подробнее
- Создатель
- Alexander Peslyak (Solar Designer)
- Тип
- Хеш паролей
Хеш паролей, незаметно занявший /etc/shadow в большинстве крупных дистрибутивов Linux.
Alexander Peslyak, более известный как Solar Designer из Openwall и John the Ripper, создал yescrypt как развитие scrypt. Он сохраняет требовательное к памяти ядро, но добавляет необязательное предварительно инициализированное ПЗУ в несколько гигабайт — для серверов, которые хотят, чтобы украденные хеши особенно дорого подбирались, — и настройки, удешевляющие вычисление для честного пользователя.
В 2015 году он получил особую отметку на конкурсе Password Hashing Competition. Настоящий прорыв случился позже: в 2021 году Debian 11 и Fedora 35 сделали его хешем по умолчанию, за ними последовала Ubuntu. Узнать его можно по префиксу $y$ в файле shadow на месте прежнего $6$ (SHA-512-crypt).