gpt4 book ai didi

javascript - 需要 CryptoJS.SHA256 帮助

转载 作者:行者123 更新时间:2023-12-02 15:09:24 25 4
gpt4 key购买 nike

我是 crypto 的新手,请帮助我。提前致谢。

var seed = "adb6f118edd6ca21cd88c2709b5b395266c0b3d71bd3c55bac875a31017c29fa"
var seed_hash = CryptoJS.SHA256(seed).toString(CryptoJS.enc.Hex);

console.log(seed_hash);

seed_hash的结果是

"ead4c97002cdd8e9d60199fb23a2173fbe4065c55855608a2d1dee38891513a6"

我的问题是,如何将它转换回

"adb6f118edd6ca21cd88c2709b5b395266c0b3d71bd3c55bac875a31017c29fa"

并将其作为文本打印在控制台中。

最佳答案

不能,SHA256 是一种哈希算法,众所周知它是不可逆的。

因此,如果您必须检查例如存储在数据库中的密码和插入到表单中的密码,您必须:

  • 将 SHA256 存储在您的数据库中
  • 将存储的密码与实际输入密码的 SHA256 进行比较

对于相同的内容,结果将是相同的。

关于javascript - 需要 CryptoJS.SHA256 帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44881445/

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