NodeJs加密密码

时间:2017-04-19 09:55:35

标签: node.js node-crypto

var password = crypto.createHash('sha256').update(data.password).digest('base64');
var salt = md5(uniqid() + 'secret');

我想要反转哈希

例如我得到了:

dorZJ+jKH8z29WYXf/+NOiuQYpj3UZDPdr05mj3bN4s=

以babylone作为密码!

1 个答案:

答案 0 :(得分:0)

散列的意思是它不可逆,但是使用相同的输入它将始终提供相同的输出。

要根据密码验证哈希值,您只需从该密码生成哈希值并比较两者。