“动态盐”哈希如何工作?
问题描述:
那么,我不知道它真的叫什么,所以我把它叫做动态盐哈希。最近,我遇到了使用动态盐(随机生成)的哈希算法。结果,相同的字符串会产生不同的散列值。我想知道它是如何工作的以及它是如何验证的。验证函数只需要2个参数:字符串和散列值。我想知道它是如何工作的。“动态盐”哈希如何工作?
编辑:
我已经看到了类似的(但不重复)问题我的:https://crypto.stackexchange.com/questions/1770/salts-how-does-the-script-know-what-the-salt-is
我的两个问题,一个,还没有回答。
如果你能告诉我们它是哪种算法,它会更容易 –
它是BCrypt,我认为 – someone
BCrypt将salt存储在结果散列值中。看看这里的例子,应该说清楚:https://en.wikipedia.org/wiki/Bcrypt – CBroe