diff --git a/extend/base/Alipay.php b/extend/base/Alipay.php index 8e1b0af007c61a418e2a2a9b04e9ff84ef6e9294..d8e597b9e6d7e47e7fa4ead4e6f025a063604bd1 100755 --- a/extend/base/Alipay.php +++ b/extend/base/Alipay.php @@ -144,7 +144,7 @@ class Alipay openssl_private_decrypt($data, $decrypt, $res, OPENSSL_ALGO_SHA256); $result .= $decrypt; } - openssl_free_key($res); + unset($res); return $result; } @@ -168,7 +168,7 @@ class Alipay if($pkeyid) { $verify = openssl_verify($prestr, $sign, $pkeyid, OPENSSL_ALGO_SHA256); - openssl_free_key($pkeyid); + unset($pkeyid); } return (isset($verify) && $verify == 1) ? true : false; }