gpt4 book ai didi

javascript - plataformatec 如何设计加密密码?

转载 作者:行者123 更新时间:2023-12-02 23:53:21 26 4
gpt4 key购买 nike

在此示例中,密码为 abcd1234,这就是 devise存储在数据库中

email: edu@example.com
encrypted_password: 9fead460b4eafc9fb4f188e4d6f24536f5849ed7
password_salt: k_c7dqyNKiQbSC_r8grH

我正在尝试构建一个 node.js 应用程序,用于根据加密数据检查纯密码,因此我们将不胜感激 javascript 示例。

最佳答案

该应用程序正在使用 sha1 encryptor我制作了它的 JavaScript 版本:

function createHash (password, salt) {
let pepper = ''
let digest = ''
const STRETCHES = 10
for (let i = 0; i < STRETCHES; i++) {
digest = crypto
.createHash('sha1')
.update(`--${salt}--${digest}--${password}--${pepper}--`)
.digest('hex')
}
return digest
}

关于javascript - plataformatec 如何设计加密密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55545063/

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