@s2sk1337

Как сделать шифрование на PHP, а дешифрование в Node JS?

Всем привет. Столкнулся с такой проблемой, нужно зашифровать строку в PHP с помощью библиотеки OpenSSL и метода aes-256-cbc, а рассшифровать на сервере Node JS... Сколько перепробовал методов никак не получилось... Подскажите как сделать....

Если что в PHP использую такую функцию:

function encode($str, $key)
    {
        $encryption_key = base64_decode($key);
        $iv = openssl_random_pseudo_bytes(openssl_cipher_iv_length('aes-256-cbc'));
        $encrypted = openssl_encrypt($str, 'aes-256-cbc', $encryption_key, 0, $iv);

        return base64_encode($encrypted . '::' . $iv);
    }
  • Вопрос задан
  • 904 просмотра
Пригласить эксперта
Ответы на вопрос 1
sergiks
@sergiks Куратор тега PHP
♬♬
Гуглится первым результатом: Using AES-256-CBC with OpenSSL, node.js and PHP
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы