password.js难以获得哈希密码

Sergioramosiker

我在我的应用程序中使用Passport.js。

我正在用这种盐:

7PJnpX5okg9ET2pZ2m5eyg==

为此,哈希密码为:

ZKRdKDloN37k9Bt070YMZkrqZw+e5IsFx/mdir3+QAEk1dDSp8+q1YJ57GvAQKU5dWIit55eNgWEcI4hd1N7vw==

现在,当用户登录时,我正在使用以下代码:

var userPass = 'testtest'
var salt = "7PJnpX5okg9ET2pZ2m5eyg==";
var hashedPassword1 = crypto.pbkdf2Sync(userPass, salt, 10000, 64).toString('base64');

hashedPassword1 是不同的:

Gav+sH1tUG4xlBZOupBy+hcPMGbg5LexzONJuthJxnsY9/WvX17i2d9n6L292bXVsndHbcJfC2KeY3SL

IRBjEw ==

罗伯特克莱普

问题是您的salt是Base-64编码的字符串,但是您需要其二进制值:

var salt = new Buffer('7PJnpX5okg9ET2pZ2m5eyg==', 'base64');

当您使用它时,hashedPassword1将与您已有的匹配。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

password_verify-密码哈希

来自分类Dev

password_verify哈希与密码不匹配

来自分类Dev

password_verify哈希与密码不匹配

来自分类Dev

我的网站难以获得SSL认证

来自分类Dev

难以获得大笔股票收益的代码

来自分类常见问题

如何使用PHP的password_hash哈希和验证密码

来自分类Dev

Django:set_password不是哈希密码吗?

来自分类Dev

Solr难以获得具有多个术语的模糊搜索

来自分类Dev

用小数除法时难以获得正确答案

来自分类Dev

功能难以获得所需的输出文件类型

来自分类Dev

将md5密码哈希转换为PHP 5.5 password_hash()

来自分类Dev

PHP password_hash():密码哈希在系统之间可移植吗?

来自分类Dev

PHP 5.5密码哈希API比较2个password_hash()变量的正确方法

来自分类Dev

使用CryptoJS对哈希密码进行安全处理,然后使用php password_hash()

来自分类Dev

Bcrypt未将哈希密码分配给body.password变量

来自分类Dev

PHP password_hash():密码哈希在系统之间可移植吗?

来自分类Dev

password_verify不验证哈希

来自分类Dev

@Password公式正在使用哪种哈希算法?

来自分类Dev

PHP 5.5 password_ *函数重新哈希

来自分类Dev

Mysql PASSWORD()哈希无法正常工作

来自分类Dev

难以获得测试集中测试用例的完整列表

来自分类Dev

难以获得测试集中测试用例的完整列表

来自分类Dev

难以获得游标数据并将其存储在字符串中

来自分类Dev

难以获得Realtime RecyclerView FirebaseUI android显示来自数据库的消息

来自分类Dev

碎片错误的活动,难以获得共享首选项的价值

来自分类Dev

django密码重置password_reset_confirm

来自分类Dev

set_password() 未设置 DRF 密码

来自分类常见问题

PHP无法使用password_hash()/ password_verify()使用正确的密码登录

来自分类Dev

在每个数组旁边打印每个密码 [0]password [1]password 等等

Related 相关文章

  1. 1

    password_verify-密码哈希

  2. 2

    password_verify哈希与密码不匹配

  3. 3

    password_verify哈希与密码不匹配

  4. 4

    我的网站难以获得SSL认证

  5. 5

    难以获得大笔股票收益的代码

  6. 6

    如何使用PHP的password_hash哈希和验证密码

  7. 7

    Django:set_password不是哈希密码吗?

  8. 8

    Solr难以获得具有多个术语的模糊搜索

  9. 9

    用小数除法时难以获得正确答案

  10. 10

    功能难以获得所需的输出文件类型

  11. 11

    将md5密码哈希转换为PHP 5.5 password_hash()

  12. 12

    PHP password_hash():密码哈希在系统之间可移植吗?

  13. 13

    PHP 5.5密码哈希API比较2个password_hash()变量的正确方法

  14. 14

    使用CryptoJS对哈希密码进行安全处理,然后使用php password_hash()

  15. 15

    Bcrypt未将哈希密码分配给body.password变量

  16. 16

    PHP password_hash():密码哈希在系统之间可移植吗?

  17. 17

    password_verify不验证哈希

  18. 18

    @Password公式正在使用哪种哈希算法?

  19. 19

    PHP 5.5 password_ *函数重新哈希

  20. 20

    Mysql PASSWORD()哈希无法正常工作

  21. 21

    难以获得测试集中测试用例的完整列表

  22. 22

    难以获得测试集中测试用例的完整列表

  23. 23

    难以获得游标数据并将其存储在字符串中

  24. 24

    难以获得Realtime RecyclerView FirebaseUI android显示来自数据库的消息

  25. 25

    碎片错误的活动,难以获得共享首选项的价值

  26. 26

    django密码重置password_reset_confirm

  27. 27

    set_password() 未设置 DRF 密码

  28. 28

    PHP无法使用password_hash()/ password_verify()使用正确的密码登录

  29. 29

    在每个数组旁边打印每个密码 [0]password [1]password 等等

热门标签

归档