|
|
|
@ -177,8 +177,8 @@ class Crypt |
|
|
|
// 加密数据转二进制 |
|
|
|
$pre_decrypt_data = base64_decode($data); |
|
|
|
// $pre_decrypt_data = mb_convert_encoding($pre_decrypt_data, 'UTF-8', 'GBK'); // sc_test |
|
|
|
echo "pre_decrypt_data\r\n"; |
|
|
|
echo $pre_decrypt_data . "\r\n"; |
|
|
|
// echo "pre_decrypt_data\r\n"; |
|
|
|
// echo $pre_decrypt_data . "\r\n"; |
|
|
|
// 读取私钥 |
|
|
|
$private_key = file_get_contents($this->config['private_key']); |
|
|
|
$private_key = openssl_pkey_get_private($private_key); |
|
|
|
@ -204,9 +204,9 @@ class Crypt |
|
|
|
} |
|
|
|
$decrypted_data .= $decrypted_data_tmp; |
|
|
|
} |
|
|
|
echo "after decrypted.\r\n"; |
|
|
|
$decrypted_data = mb_convert_encoding($decrypted_data, 'UTF-8', 'GBK'); |
|
|
|
echo $decrypted_data . "\r\n"; |
|
|
|
// echo "after decrypted.\r\n"; |
|
|
|
// $decrypted_data = mb_convert_encoding($decrypted_data, 'UTF-8', 'GBK'); |
|
|
|
// echo $decrypted_data . "\r\n"; |
|
|
|
// 解密结果编码转换(JAVA处理后的中文一般为GBK编码) |
|
|
|
// echo "\r\n"; |
|
|
|
// var_dump($decrypted_data); |
|
|
|
|