RSA密钥生成命令
生成RSA私钥
openssl>genrsa -out rsa_private_key.pem 1024
生成RSA公钥
openssl>rsa -in rsa_private_key.pem -pubout -out rsa_public_key.pem
将RSA私钥转换成PKCS8格式
openssl>pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM -nocrypt
注意:“>”符号后面的才是需要输入的命令。
最后一步生成的就是 商户私钥
然后将生成的rsa_public_key.pem 内容里的开始和结尾杂字段去掉,命名为public_key.txt 然后上传到支付宝 RSA公钥处
上传地址 https://mobiless.alipay.com/home/index.htm
最后获取支付宝公钥。
常见错误
sign_type = "0001";//改成MD5