Как я могу декодировать строку base64 в Node.js, которая была закодирована в PHP как:
base64_encode(openssl_encrypt ('password', "AES-256-CBC", 'keyforthepassword', OPENSSL_RAW_DATA, '6114'))
6114 — это удостоверение личности человека.
Чтобы декодировать это в PHP, я бы запустил:
openssl_decrypt(base64_decode ('encoded_password'), "AES-256-CBC", 'keyforthepassword', OPENSSL_RAW_DATA, '6114')
Как я могу сделать вышеописанное дешифрование в Node.js?
var string=<get your string here>;
new Buffer(string,'base64').toString('ascii');
Других решений пока нет …