支付宝wap支付接口,关于移植php接口demo成Node-demo
发布于 10 年前 作者 Silencesoget 8194 次浏览 最后一次编辑是 8 年前 来自 问答

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; }

function rsaVerify($data, $ali_public_key_path, $sign) { $pubKey = file_get_contents($ali_public_key_path); $res = openssl_get_publickey($pubKey); $result = (bool)openssl_verify($data, base64_decode($sign), $res); openssl_free_key($res);
return $result; }

function rsaDecrypt($content, $private_key_path) { $priKey = file_get_contents($private_key_path); $res = openssl_get_privatekey($priKey); //用base64将内容还原成二进制 $content = base64_decode($content); //把需要解密的内容,按128位拆开解密 $result = ‘’; for($i = 0; $i < strlen($content)/128; $i++ ) { $data = substr($content, $i * 128, 128); openssl_private_decrypt($data, $decrypt, $res); $result .= $decrypt; } openssl_free_key($res); return $result; }

这php rsa签名 验签 解密 怎么用nodejs实现勒!求高手解答,如果有用node做支付宝wap即时到账接口的和我交流下。

3 回复

试试这个呢https://github.com/rzcoder/node-rsa

恩 我刚才也找到了 在用! 谢谢了

有没有人做过node wap即时支付这块啊 做过的能给个demo看看吗

回到顶部