Spe*_*ort 31
你当然可以.只需在现有哈希中添加一个盐并再次哈希即可.当然,这将要求任何未来的登录都要经过相同的过程,这意味着需要调用两个哈希函数,但是无论如何都要做很多合法的模式,所以它没有你想象的那么糟糕.
保存密码是为了防御彩虹表.在这种情况下,盐不需要是秘密.
http://en.wikipedia.org/wiki/Rainbow_tables#Defense_against_rainbow_tables
你可以在文章中看到
hash = MD5 (MD5 (password) . salt)
Run Code Online (Sandbox Code Playgroud)
这与您将使用的方法完全相同.(除了不同的散列函数.)
归档时间: |
|
查看次数: |
7770 次 |
最近记录: |