Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用jquery/javascript或angular 2/4解码SHA256编码的字符串?_Javascript_Decode_Sha256 - Fatal编程技术网

如何使用jquery/javascript或angular 2/4解码SHA256编码的字符串?

如何使用jquery/javascript或angular 2/4解码SHA256编码的字符串?,javascript,decode,sha256,Javascript,Decode,Sha256,使用sha256.js插件,我可以对字符串进行编码,但如何在客户端执行相反的过程。我想使用javascript、jquery插件或angular 2/4中的npm包对sha256编码的字符串进行解码。您无法解码哈希,但可以与另一个哈希字符串进行比较。 您需要一种加密方式,如AES、RSA等。not hashSHA256是一种哈希算法。它不能被解密——这就是问题所在。@Rorymcrossan谢谢你的建议。您能告诉我如何使用crypto js解密sha256哈希编码的字符串吗?您不能-正如我前面提

使用sha256.js插件,我可以对字符串进行编码,但如何在客户端执行相反的过程。我想使用javascript、jquery插件或angular 2/4中的npm包对sha256编码的字符串进行解码。您无法解码哈希,但可以与另一个哈希字符串进行比较。
您需要一种加密方式,如AES、RSA等。not hash

SHA256是一种哈希算法。它不能被解密——这就是问题所在。@Rorymcrossan谢谢你的建议。您能告诉我如何使用crypto js解密sha256哈希编码的字符串吗?您不能-正如我前面提到的,sha256是用于哈希的,而不是encrypting@Developer,SHA256是单边加密。@开发人员,正如Rory所说的SHA256是散列算法,您不能反转它,但是,如果要将某个字符串与SHA256脚本匹配,只需对已有的字符串应用哈希,然后比较两个输出(因为哈希的结果总是相同的)