bcrypt次要版本会生成(2b和2a)生成不同的盐吗?

时间:2018-07-17 14:26:39

标签: security hash bcrypt salt crypt

因此,根据bcrypt的次要版本,它将执行https://en.wikipedia.org/wiki/Bcrypt

中所述的不同哈希计算

但是,除设置次要和主要外,salt gen在版本之间是否有任何区别?仅仅是基于特定长度的纯随机字符串吗?

2 个答案:

答案 0 :(得分:1)

Salt只是一个随机字符串,每当您生成密码哈希时,无论2a / 2b方案如何,它都应该有所不同。盐应该防止人们建立普通明文和哈希组合的字典。

答案 1 :(得分:0)

2、2a,2x,2y,2b之间没有真正的区别。

由于存在不同版本的所有原因,它们都没有以任何方式改变盐分-仍然纯粹是随机的。有些不比其他随机。

来源:来源。