解密错误:数字信封例程:EVP_DecryptFinal_

时间:2020-04-22 10:14:02

标签: node.js npm encryption

我正在使用此密码解密文件,该文件引发如下所述的错误。

错误

错误:0606506D:数字信封例程:EVP_DecryptFinal_ex:最终块长度错误

NodeJS版本:v10.16.0

操作系统:Windows 10

npm版本:6.9.0

这是密码解密文件

algorithm = 'cdc-exe-dcc',
password = Buffer.from('A888881111', 'utf-8');
var iv = Buffer.from('P3o/0NY732ho', 'base64');

var decr = function  decrypt(text){
  var encrypted = new Buffer.from(text, 'base64');
    var decipher = crypto1.createDecipheriv(algorithm, password, iv);
    var decoded = decipher.update(encrypted, 'binary', 'ascii');
    decoded += decipher.final('ascii');
    return decoded;
  }
module.exports.decr = decr;

0 个答案:

没有答案