gpt4 book ai didi

javascript - bcrypt.js 比较方法如何知道加盐轮数?

转载 作者:行者123 更新时间:2023-12-01 23:59:57 25 4
gpt4 key购买 nike

作为bcrypt documentation地址,为了将散列与纯文本进行比较,我们必须像这样实现 compare 函数:

bcrypt.compare(myPlaintextPassword, hash).then(function(result) { //do stuff });

但是似乎没有办法告诉函数加盐的次数。这些函数如何获得该数字?

最佳答案

bcrypt 输出如下所示:$2a$10$N9qo8uLOickgx2ZMRZoMyeIjZAgcfl7p92ldGxad68LJZdL17lhWy它指定成本参数为 10,表示 2^10 轮 key 扩展。盐是 N9qo8uLOickgx2ZMRZoMye,密码哈希是 IjZAgcfl7p92ldGxad68LJZdL17lhWy

因此,所有需要的信息都输入到 hash 参数中。

关于javascript - bcrypt.js 比较方法如何知道加盐轮数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61986478/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com