【发布时间】:2021-07-08 23:38:39
【问题描述】:
我正在开发一个项目,我需要在 nodejs 中开发一个加密/解密字符串。
我收到下一个格式的字符串:pTS3JQzTxrSbd+cLESXHpg==
这个字符串是从这个页面生成的:https://encode-decode.com/aes-256-cbc-encrypt-online/
并使用 aes-256-cbc 标准
我实现的代码是下一个:
var CryptoJS = require("crypto-js");
var key = 'TEST_KEY';
var text = 'pTS3JQzTxrSbd+cLESXHpg==';
function decript(text, key) {
return CryptoJS.AES.decrypt(text.trim(), key);
}
console.log(decript(text, key).toString(CryptoJS.enc.Utf8));
但我总是得到一个空的回复。
你能告诉我有什么问题吗?
非常感谢!
【问题讨论】:
标签: node.js encryption