Если вы когда-нибудь сверяли контрольную сумму скачанного ISO-образа и потом настраивали хранение паролей пользователей в своём приложении, у вас наверняка возникал вопрос: почему бы просто не взять тот же SHA-256 и для паролей тоже? Функция одна и та же, зачем городить bcrypt, scrypt или Argon2. Разница не в криптографической стойкости самого алгоритма, а в том, для какой скорости работы он спроектирован — и это меняет всё.
Подробнее →