使用jquery进行AES加密
AES encryption with jquery
我正在尝试使用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。
相关文章:
- 如何正确使用AES加密
- 使用PKCS7Padding在python和Node.js之间进行AES加密
- AES-CTR 在 Go 中加密,在 CryptoJS 中解密
- 如何将HMAC添加到CryptoJS AES加密中
- react本机AES加密匹配Java解密算法
- javascript中的AES加密和java中的解密
- 在Visual Basic中加密AES,然后在服务器到客户端中解密AES
- Node.js对外部PHP aes-256-cbc进行解密,然后对其进行加密
- AES JavaScript加密和Java解密
- CryptoJS AES加密不是对称的
- 创建 CryptoJS AES 密码加密器以在 .NET 中解密
- Websockets聊天消息加密与AES,Crypto.js和.NET
- 将 Java AES 加密代码移植到 node.js
- 节点.js代理请求并使用 AES 对其进行加密
- 节点.js使用 AES 加密大文件
- 有人可以帮助我让我的AES加密在Java,Javascript和C#之间工作吗?
- CryptoJS使用密码短语加密AES,但PHP解密需要密钥
- 加密Aes解密在php不工作
- Node.js/javascript加密AES-128像mcrypt_ecb在PHP
- Node.js加密aes-256-cbc-hmac-sha1不能工作