bcypt中盐的解释

时间:2018-01-30 03:48:46

标签: javascript node.js bcrypt

bcrypt.hash(password,12, function(err, hash) {});

请解释哈希值。 (例如我们使用12或8或16通过值)

1 个答案:

答案 0 :(得分:0)

如果您想知道 10 (用于散列)是什么,那么这是处理数据的工作因素或轮数。更多轮次导致更安全的哈希,但更慢/更昂贵的过程。

更多的盐是:

rounds=8 : ~40 hashes/sec
rounds=9 : ~20 hashes/sec
rounds=10: ~10 hashes/sec
rounds=11: ~5  hashes/sec
rounds=12: 2-3 hashes/sec

有关详细信息,请访问:https://www.npmjs.com/package/bcrypt