我已被分配使用AES/CBC/NoPadding解码在 java 中构建的令牌。
我正在为此研究节点锻造和加密。我的问题是我不知道 NodeJs 中算法AES/CBC/NoPadding的等效项是什么。
我正在使用这样的东西:
var key = Array(xxx); // key.length = 16
var iv = new Buffer(16);
iv.fill(0);
var decipher = crypto.createDecipheriv("aes-128-ecb", key, iv);
正如我搜索的那样,这createDecipheriv("aes-128-ecb"
相当于AES/CBC/PKCS5Padding。我虽然是,decipher.setPadding(false)
但我想我走错了路)。