CNode

支付宝wap支付接口,关于移植php接口demo成Node-demo

问答
SSilencesoget发布于12 年前最后回复12 年前3 回复8725 浏览0 收藏

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)

S
suqun#1·12 年前
S
Silencesoget#2·12 年前

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

S
Silencesoget#3·12 年前

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

参与回复
登录后即可参与回复。登录