· 5 years ago · May 12, 2020, 07:04 PM
1try {
2 $secretKey = openssl_digest( $key , 'sha256', false);
3 $secretKey = substr($secretKey, 0, 16);
4 $result = openssl_decrypt(($string), 'AES-256-CBC', $secretKey, OPENSSL_RAW_DATA|OPENSSL_ZERO_PADDING);
5
6 if(false === $result)
7{
8 echo openssl_error_string();
9 die;
10}
11 var_dump(json_decode($result));
12} catch (\Exception $e) {
13 print_r($e);
14}