|
|
@ -195,8 +195,8 @@ class Crypt |
|
|
foreach($pre_decrypt_data_arr as $key=>$val) |
|
|
foreach($pre_decrypt_data_arr as $key=>$val) |
|
|
{ |
|
|
{ |
|
|
$res = openssl_private_decrypt($val, $decrypted_data_tmp, $private_key, OPENSSL_PKCS1_PADDING); |
|
|
$res = openssl_private_decrypt($val, $decrypted_data_tmp, $private_key, OPENSSL_PKCS1_PADDING); |
|
|
echo "res:\r\n"; |
|
|
// echo "res:\r\n"; |
|
|
echo $res . "\r\n"; |
|
|
// echo $res . "\r\n"; |
|
|
if($res === false) |
|
|
if($res === false) |
|
|
{ |
|
|
{ |
|
|
$this->err_msg = openssl_error_string(); |
|
|
$this->err_msg = openssl_error_string(); |
|
|
@ -211,9 +211,9 @@ class Crypt |
|
|
// echo "\r\n"; |
|
|
// echo "\r\n"; |
|
|
// var_dump($decrypted_data); |
|
|
// var_dump($decrypted_data); |
|
|
$charset = mb_detect_encoding($decrypted_data); |
|
|
$charset = mb_detect_encoding($decrypted_data); |
|
|
echo "\r\n"; |
|
|
// echo "\r\n"; |
|
|
var_dump($charset); |
|
|
// var_dump($charset); |
|
|
echo "\r\n"; |
|
|
// echo "\r\n"; |
|
|
|
|
|
|
|
|
$decrypted_data = mb_convert_encoding($decrypted_data, 'UTF-8', $charset); |
|
|
$decrypted_data = mb_convert_encoding($decrypted_data, 'UTF-8', $charset); |
|
|
// echo "\r\n"; |
|
|
// echo "\r\n"; |
|
|
|