Browse Source

test link

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

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

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

Loading…
Cancel
Save