|
@@ -2,8 +2,6 @@
|
|
|
|
|
|
namespace app\common\service;
|
|
|
|
|
|
-use OneSm\Sm4;
|
|
|
-
|
|
|
class RensheService
|
|
|
{
|
|
|
//网址
|
|
@@ -59,7 +57,8 @@ class RensheService
|
|
|
private function _enDataCbc()
|
|
|
{
|
|
|
$data = $this->_time . json_encode($this->_data);
|
|
|
- return base64_encode(openssl_encrypt($data, "SM4", self::KEY, 0, self::IV));
|
|
|
+ return base64_encode(http_request('http://192.168.1.91/sm4_en.php', 'POST', ['data' => $data]));
|
|
|
+// return base64_encode(openssl_encrypt($data, "SM4", self::KEY, 0, self::IV));
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -69,7 +68,8 @@ class RensheService
|
|
|
*/
|
|
|
private function _deDataCbc($data)
|
|
|
{
|
|
|
- $res = openssl_decrypt(base64_decode($data), "SM4", self::KEY, 0, self::IV);
|
|
|
+ $res = http_request('http://192.168.1.91/sm4_de.php', 'POST', ['data' => base64_decode($data)]);
|
|
|
+// $res = openssl_decrypt(base64_decode($data), "SM4", self::KEY, 0, self::IV);
|
|
|
if ($res[0] != "{") {
|
|
|
$res = mb_substr($res, 14, strlen($res), 'UTF-8');
|
|
|
}
|
|
@@ -85,7 +85,8 @@ class RensheService
|
|
|
private function _send($url)
|
|
|
{
|
|
|
//请求头
|
|
|
- $enTime = base64_encode(openssl_encrypt($this->_time, "SM4", self::KEY, 0, self::IV));
|
|
|
+ $enTime = base64_encode(http_request('http://192.168.1.91/sm4_en.php', 'POST', ['data' => $this->_time]));
|
|
|
+// $enTime = base64_encode(openssl_encrypt($this->_time, "SM4", self::KEY, 0, self::IV));
|
|
|
$header = [
|
|
|
'Content-Type: application/json',
|
|
|
'Author-source: 1',
|