This commit is contained in:
aozhiwei 2019-08-21 16:25:59 +08:00
parent b4d1574ec3
commit b708783f2f
2 changed files with 2 additions and 19 deletions

@ -1 +1 @@
Subproject commit 7a9631684fdb8672d80a94dfbe9745bea2b8a556 Subproject commit f401b4f89a47b3f4d2835a647d68ad11deac9275

View File

@ -40,25 +40,8 @@ class PayController {
return $orderid; return $orderid;
} }
private function _redPubkey()
{
$pem = "-----BEGIN PUBLIC KEY-----\n" .
chunk_split(self::PUB_KEY, 64, "\n") .
"-----END PUBLIC KEY-----\n";
echo $pem;
return openssl_pkey_get_public($pem);
}
private function _redPrikey()
{
$pem = "-----BEGIN RSA PRIVATE KEY-----\n" .
chunk_split(self::PRI_KEY, 64, "\n") .
"-----END RSA PRIVATE KEY-----\n";
return openssl_pkey_get_private($pem);
}
private function _reaEncode($str) { private function _reaEncode($str) {
$prikey = $this->_redPrikey(); $prikey = phpcommon\ReadPriKey(self::PRI_KEY);
return openssl_sign($str, $sign, $prikey, OPENSSL_ALGO_SHA1) ? base64_encode($sign) : false; return openssl_sign($str, $sign, $prikey, OPENSSL_ALGO_SHA1) ? base64_encode($sign) : false;
} }