BCrypt:我们的意思是'处理数据的轮次数'?

时间:2016-10-11 02:20:49

标签: node.js authentication bcrypt

我最近一直在研究BCrypt,但似乎并不完全明白我们在rounds中的含义。

genSalt(rounds, callback)

文档说明它是处理数据所需的轮数......但这意味着什么?它是连续散列数据的次数吗?如果是这样,正在使用什么算法?

[参考:https://www.npmjs.com/package/bcrypt-nodejs]

1 个答案:

答案 0 :(得分:1)

round中的

genSaltgenSaltSync仅影响其输出中的工作因素。这意味着当进行散列时,输入将被散列2次次。请参阅https://en.wikipedia.org/wiki/Crypt_(C)#Blowfish-based_scheme