【发布时间】:2023-03-17 10:03:01
【问题描述】:
您好,我正在尝试使用 crypto-js 解密加密的 aes 字符串,但它似乎无法正常工作。
我正在使用:
<script src="http://crypto-js.googlecode.com/svn/tags/3.1.2/build/rollups/aes.js"></script>
<script>
var encrypted = CryptoJS.AES.encrypt("Message", "Secret Passphrase");
var decrypted = CryptoJS.AES.decrypt(encrypted, "Secret Passphrase");
</script>
但我的结果是:
encrypted: U2FsdGVkX19whKq54yOQt3l1erbtEtn/M0qJjAH+E/E=
decrypted: 4d657373616765
我的期望是它返回“消息”。我错过了什么?
【问题讨论】:
-
3DES 也不起作用
-
不要在新工作中使用 3DES,使用 AES。
标签: javascript encryption encoding cryptography cryptojs