接入支付宝支付时对于几个名词的疑问

hellotrms 发布于 2016/09/28 10:56
阅读 108
收藏 0

最近接入支付宝的时候有几个名词不是很清楚,如下:

1、支付宝的公钥

2、应用公钥

3、商户私钥

4、rsa_private_key.pem(RSA私钥)、rsa_private_key_pkcs8.pem(pkcs8格式RSA私钥)和rsa_public_key.pem(对应RSA公钥) (这三个是根据文档里的OpenSSL生成的)

疑问:支付宝的公钥 是 4中生成的 RSa公钥吗?,应用公钥是应用申请的时候就有了吗?

加载中
0
OSC首席键客
OSC首席键客

你要生成你自己的密钥对,把你自己的公钥上传给支付宝。

发支付请求的时候用你的私钥签名数据,支付宝那边会用你的公钥验证数据。

支付宝给你发请求,会用支付宝的私钥签名数据,你用支付宝的公钥验证数据。

支付宝的公钥在开发包里面就有。

OSC首席键客
OSC首席键客
回复 @hellotrms : 我好久之前做的了,那是好像没有什么应用的概念!
OSC首席键客
OSC首席键客
回复 @hellotrms : 好像是这样的。
OSC首席键客
OSC首席键客
回复 @hellotrms : 我以前做好像就是用的开发包里面的公钥。
h
hellotrms
是不是:商户公钥= 应用公钥=生成的公钥?
h
hellotrms
支付宝公钥 不是在开发包里面的吧,是根据上传的商户公钥生成的支付宝的公钥吧,
返回顶部
顶部