【发布时间】:2020-11-01 20:07:46
【问题描述】:
我正在尝试在 nodeJS 中加密 cryptoJS 中的数据,但它会引发此错误:
TypeError: 无法读取未定义的属性“长度”
我做错了什么?
这是我的代码 sn-p
var crypto1 = require("crypto-js");
var key = new ArrayBuffer(16)
key = [
43,
57,
97,
-68,
-63,
-61,
-40,
9,
50,
87,
-104,
101,
63,
34,
-78,
60,
];
const tripledes = require("crypto-js/tripledes")
const init = tripledes.encrypt
let ciphertext = init('12345586', key).toString();
console.log(base64.encode(ciphertext));
【问题讨论】:
-
如果您解决了问题,请分享您的解决方案。如果我的回答对你有帮助,如果你接受我的回答,我将不胜感激
标签: javascript node.js encryption cryptojs tripledes