почему я не могу расшифровать файл с NodeJS, который я зашифровал с помощью openssl?

я зашифровал файл в командной строке, используя

openssl aes-256-cbc -in /tmp/text.txt -out /tmp/text.crypt

Затем я попытался расшифровать его, используя следующий код JavaScript:

crypto        = require( 'crypto' );
cipher_name   = 'aes-256-cbc';
password      = '*';
decoder       = crypto.createDecipher( cipher_name, password );
text_crypt    = njs_fs.readFileSync( '/tmp/text.crypt' );
chunks        = [];
chunks.push decoder.update( text_crypt, 'binary' );
chunks.push decoder.final( 'binary' );
text          = chunks.join( '' ).toString( 'utf-8' );

это не с

TypeError: error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt

Что я делаю неправильно?

Ответы на вопрос(1)

Ваш ответ на вопрос