gpt4 book ai didi

javascript - 使用 jquery 进行 AES 加密

转载 作者:行者123 更新时间:2023-12-03 07:57:01 29 4
gpt4 key购买 nike

我正在尝试使用 CryptoJS 在本地加密和解密 AES图书馆。
我有来自example的代码:

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

但是decrypted变量没有返回 mess多变的?这是为什么?

请参阅JSFiddle

最佳答案

来自documentation :

The hash you get back isn't a string yet. It's a WordArray object. When you use a WordArray object in a string context, it's automatically converted to a hex string.

[...]

You can convert a WordArray object to other formats by explicitly calling the toString method and passing an encoder.

decrypted 替换为 decrypted.toString(CryptoJS.enc.Utf8)),请参阅 updated fiddle .

关于javascript - 使用 jquery 进行 AES 加密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34755723/

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