Browse Source

test

master
dutsc 3 years ago
parent
commit
d3448b336f
  1. 6
      mobile/source/helpers/dalianpay/library/Crypt.php

6
mobile/source/helpers/dalianpay/library/Crypt.php

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

Loading…
Cancel
Save