Я изучаю хэш и солевые пароли, используя bcrypt в PHP. Может ли кто-нибудь объяснить мне, почему использование brcypt "work"/"rounds" предотвращает атаки?
Я уже прочитал "Как вы используете bcrypt для хеширование паролей в PHP?", но мне трудно понять, что делает его таким особенным, если кто-то завладел вашей базой данных и может взломать ее в автономном режиме?
Может ли соль и хеш вместе защитить базу данных от радужных таблиц? Или bcrypt делает что-то особенное для предотвращения подобных атак?