使用jquery进行AES加密

AES encryption with jquery

本文关键字:加密 AES 进行 jquery 使用      更新时间:2023-09-26

我正在尝试使用CryptoJS库在本地加密和解密AES
我有来自示例的代码:

var encrypted = CryptoJS.AES.encrypt(mess, pass);
var decrypted = CryptoJS.AES.decrypt(encrypted, pass);

但是CCD_ 1变量没有返回CCD_?为什么?

请参阅JSFiddle?

来自文档:

你得到的散列还不是字符串。它是一个WordArray对象。在字符串上下文中使用WordArray对象时,它会自动转换为十六进制字符串。

[…]

通过显式调用toString方法并传递编码器,可以将WordArray对象转换为其他格式。

decrypted替换为decrypted.toString(CryptoJS.enc.Utf8)),请参阅更新的fiddle。