//AES加密
public
function encrypt($params_array)
{
$string= json_encode($params_array, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES);
$encode = base64_encode(openssl_encrypt($string, "AES-128-CBC", '525A3106375942FC', true, '0010010000100100'));
return $encode;
}
//AES解密
public function decrypt($string)
{
$decrypted = openssl_decrypt(base64_decode($string), 'AES-128-CBC', '525A3106375942FC', true, '0010010000100100');
return $decrypted;
}
PHP实现AES-128-CBC加密+解密
于 2022-05-09 10:58:06 首次发布