Использование разных солей для разных пользователей в системе аутентификации важно, потому что это усложняет злоумышленникам одновременный взлом нескольких паролей. 2
Вот как это работает: даже если два пользователя имеют один и тот же пароль, их хешированные пароли будут разными из-за разных солей. 2 Это значительно увеличивает вычислительные усилия злоумышленника, так как ему придётся генерировать новый набор предварительно вычисленных хешей для каждой соли. 2
Кроме того, использование разных солей скрывает факт наличия одинаковых паролей у разных пользователей. 1 Без соли этот пароль будет сохранён в виде той же хэш-строки в файле паролей, что позволило бы любому, кто знает один из паролей учётной записи, получить доступ к другой учётной записи. 1