Ошибка дешифрования: процедуры цифрового конверта: EVP_DecryptFinal_ - PullRequest
0 голосов
/ 22 апреля 2020

Я использую этот файл расшифровки пароля, который выдает ошибку, как указано ниже.

Ошибка

ошибка: 0606506D: процедуры цифрового конверта: EVP_DecryptFinal_ex: неверный финал длина блока

NodeJS версия : v10.16.0

OS : 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;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...