【发布时间】:2018-06-07 09:32:20
【问题描述】:
使用 sha256.js 插件我可以对字符串进行编码,但如何在客户端执行相反的过程。我想使用 javascript 或 jquery 插件或 npm 包以 angular 2/4 解码 sha256 编码的字符串
【问题讨论】:
-
SHA256 是一种散列算法。它不能被解密——这就是重点。
-
@RoryMcCrossan 感谢您的建议。你能告诉我如何使用crypto js解密sha256哈希编码的字符串吗?
-
你不能——正如我上面提到的,SHA256 用于散列,而不是加密
-
@Developer,SHA256 是一种单侧加密。
-
@Developer,正如 Rory 所说,SHA256 是散列算法,你不能反转它,但是如果你想将某个字符串与 SHA256 脚本匹配,你只需对你拥有的字符串应用散列然后比较两个输出(因为散列的结果总是一样的)
标签: javascript decode sha256