$input |
= |
[ 'e_cipher' => 'MCRYPT_RIJNDAEL_128', 'e_key' => 'some 16 byte key', 'e_data' => 'This string was AES-128 / CBC / ZeroBytePadding encrypted.', 'e_mode' => 'MCRYPT_MODE_CBC', 'e_iv' => 'some 16 byte iv.', 'base64' => '$base64', 0 => 'MCRYPT_RIJNDAEL_128', 1 => 'some 16 byte key', 2 => '$data', 3 => 'MCRYPT_MODE_CBC', 4 => 'some 16 byte iv.', ] |
$test_output |
= |
[ 'result' => [ 'base64' => 'syHfih5StSSmrudWgA/0VANHjwYo/GOCjIFGcjOpQB170MEsRltllzHtUz+kodcUPWOlzjU5MW+wW2cudQKiYw==', 'data' => 'syHfih5StSSmrudWgA/0VANHjwYo/GOCjIFGcjOpQB170MEsRltllzHtUz+kodcUPWOlzjU5MW+wW2cudQKiYw==', 'string' => 'This string was AES-128 / CBC / ZeroBytePadding encrypted.' . "\0" . '' . "\0" . '' . "\0" . '' . "\0" . '' . "\0" . '' . "\0" . '', ], 'errors' => [ 0 => [ 'code' => 8192, 'message' => 'Function mcrypt_encrypt() is deprecated', ], 1 => [ 'code' => 8192, 'message' => 'Function mcrypt_decrypt() is deprecated', ], ], 'php_version' => '7.1.33 Linux x86_64', ] |