盐可以防止字典或暴力攻击吗?

Via*_*iuk 2 encryption passwords salt brute-force

我刚读了一篇文章.它说:

所以我不是说盐是没有目的的,我说他们不会阻止字典或暴力攻击(他们没有).

如果您有一个带有散列密码和salt的数据库转储,只有在您知道crypt算法的情况下才能启动暴力破解.如果您使用开源,则可能会出现问题.但是如果你稍微改变算法,那就不是问题了,直到有人知道它.我对吗?

Stu*_*tLC 5

Troy Hunt最近写了一篇优秀文章,我们的密码哈希没有衣服,详细介绍了密码哈希的演变,包括Salts.

虽然Salts阻止了与预先散布的彩虹表的直接比较,但他的观点是硬件已经改进到将盐应用于未加盖的彩虹密码并且由于摩尔定律现在可以在短时间内完成盐腌哈希的比较.

正如Trickfire所述,使用专有的哈希算法是通过默默无闻的安全性.如果攻击者拥有您的数据库,他也可能能够获取您的应用并对其进行反汇编并获取算法.