private rsaSign ( $data, $private_key_path ) | ||
$data | 待签名数据 | |
$private_key_path | 商户私钥文件路径 return 签名结果 |
private function rsaSign($data, $private_key_path)
{
$priKey = file_get_contents($private_key_path);
$res = openssl_get_privatekey($priKey);
openssl_sign($data, $sign, $res);
openssl_free_key($res);
//base64编码
$sign = base64_encode($sign);
return $sign;
}