Есть ли какая-либо польза от соления паролей для сильного, уникального (не используемого для других приложений пользователем) пароля?Любое значение при засовывании уже «сильного» пароля?
Соль (как я знаю) защищает от таблиц радуги, созданных с помощью словаря или общих паролей. Он также защищает от злоумышленника, замечающего пользователя с тем же хэшем в другом приложении.
Видя, как сильный пароль будет (скорее всего) не появляться на сгенерированном радужном столе, а умный пользователь будет использовать уникальные пароли для каждого приложения, которое он хочет защитить, помогает ли солят уже «умный» пользователь?
это теоретическое. У меня нет желания прекратить соление.
по существу, не соль просто стать частью пароля? это просто происходит от гейткипера, а не от пользователя.
«умный пользователь будет использовать уникальные пароли» - не так вероятно, как вы думаете, и в конце дня это не имеет значения.Это ваш сайт, который будет сообщаться как взломанный и обвиняемый всеми теми, кто не является «умным», как вы думаете, когда им нужно слишком сменить пароль на нескольких других сайтах, где они использовали один и тот же. – Fredrik
нет причин не делать вещи вдвойне солеными (поверьте мне, вам не нужно ее пробовать: D) –
См. Также: http://stackoverflow.com/questions/1645161/salt-generation-and-open -source-software/1645190 # 1645190 – Jacco