【发布时间】:2012-07-05 02:31:52
【问题描述】:
为什么为每个密码使用不同的盐存储密码更安全? 由于密码在加盐后会进行哈希处理,因此我认为没有理由使用不同的盐。
用已知的盐或其他东西暴力破解密码更容易吗?或者黑客一旦知道了盐就可以制作自己的彩虹表?
亲切的问候
【问题讨论】:
-
@JohnConde 这并不是真正的重复。这个问题是关于为每个密码使用不同盐的优势。
-
最近成为热门话题,但普遍的共识是,加盐密码和使用加密哈希还不够。改为使用密钥派生函数进行调查。
-
@Leigh:还有什么要读的吗?
-
@Creshal PBKDF2 on Wikipedia 的介绍性段落总结了为什么 KDF 更强大。 SCrypt paper 也有一些很好的(更技术性的)信息,用于生成更强大的 KDF。
标签: security passwords salt password-hash