LINUX.ORG.RU

История изменений

Исправление Maksimko, (текущая версия) :

К сожалению это не решает проблему. Расшифровка не работает.

Вот так работает:

$key = 'asdfg';
$plaintext = 'Шифруемый текст';
$cipher = "aes-128-gcm";
$iv = 'asdf';
$ciphertext = openssl_encrypt($plaintext, $cipher, $key, $options = 0, $iv, $tag);
echo $ciphertext;

$original_plaintext = openssl_decrypt($ciphertext, $cipher, $key, $options = 0, $iv, $tag);
echo $original_plaintext;

А по отдельности нет

Исходная версия Maksimko, :

К сожалению это не решает проблему. Расшифровка не работает.

Вот так работает: [code=php] $key = ‘asdfg’; $plaintext = ‘Шифруемый текст’; $cipher = «aes-128-gcm»; $iv = ‘asdf’; $ciphertext = openssl_encrypt($plaintext, $cipher, $key, $options = 0, $iv, $tag); echo $ciphertext;

$original_plaintext = openssl_decrypt($ciphertext, $cipher, $key, $options = 0, $iv, $tag); echo $original_plaintext; [/code] А по отдельности нет