支付宝手机网站支付私钥公钥生成(window环境)
2015-11-22 18:26
411 查看
由于支付宝手机网站支付需要用到RSA私钥生成sign和以及需要上传RSA公钥以换取支付宝公钥用于验证sign,所以以下说明的是在Windows64下生成RSA私钥以及公钥的方法。
http://doc.open.alipay.com/doc2/detail?spm=0.0.0.0.FfhCRX&treeId=58&articleId=103242&docType=1
文档上说明了对于windows用户,开发者可以在OpenSSL官方网站下载Windows的OpenSSL安装包进行安装。
但是下载下来后不知道怎么安装,上网一查又都说的很繁琐,于是直接搜OpenSSL
win64,出来一个直接下载win64位可使用的openssl的网址,没错,就是它:http://www.indyproject.org/Sockets/fpc/OpenSSLforWin64.EN.aspx
打开该链接后下载dowloads下的AMD64-Win64OpenSSL-0_9_8g.zip:
随便解压到哪个目录下,在该目录的地址栏输入cmd:
进入命令提示符,运行openssl.exe:
这时候可根据文档上的命令生成RSA密钥,需要说明的是对于java用户,执行将私钥转换成PKCS8格式的命令后,新格式的私钥只会在命令提示符显示而不会覆盖原先生成的rsa_private_key.pem,所以需要在当前命令提示符中复制它或者输出到某文档再复制它:
以上说明的是正对win64位系统的,用32位的亲们得自己去查找下载啦^ ^
http://doc.open.alipay.com/doc2/detail?spm=0.0.0.0.FfhCRX&treeId=58&articleId=103242&docType=1
文档上说明了对于windows用户,开发者可以在OpenSSL官方网站下载Windows的OpenSSL安装包进行安装。
但是下载下来后不知道怎么安装,上网一查又都说的很繁琐,于是直接搜OpenSSL
win64,出来一个直接下载win64位可使用的openssl的网址,没错,就是它:http://www.indyproject.org/Sockets/fpc/OpenSSLforWin64.EN.aspx
打开该链接后下载dowloads下的AMD64-Win64OpenSSL-0_9_8g.zip:
随便解压到哪个目录下,在该目录的地址栏输入cmd:
进入命令提示符,运行openssl.exe:
这时候可根据文档上的命令生成RSA密钥,需要说明的是对于java用户,执行将私钥转换成PKCS8格式的命令后,新格式的私钥只会在命令提示符显示而不会覆盖原先生成的rsa_private_key.pem,所以需要在当前命令提示符中复制它或者输出到某文档再复制它:
以上说明的是正对win64位系统的,用32位的亲们得自己去查找下载啦^ ^
相关文章推荐
- 腾讯微信技术总监周颢:一亿用户增长背后的架构秘密
- Extjs的架构设计思考,单页面应用 or 多页面?
- 架构那些事3--架构演进
- 架构的那些事2--安卓的奋进
- 架构的那些事1--分层框架
- 卢松松博客加入360网站认证
- 一个统计网站访问IP的实例
- 第一次撰写个人网站的一点技术总结
- (转)RabbitMQ 集群与高可用配置
- 网站大并发处理
- 软件架构师?全栈工程师?CTO?不要升职!不要升职!不要升职!!
- 比较好的java学习网站
- git+新浪云 实践 : 网站应用搭建
- 为何不把握时间开发产品? 为何耗费宝贵的时间争论工作量? 将产品快速推向市场的铁三角: SEMAT Essence, 产品级敏捷与微服务架构
- Web项目代码架构研究
- WebKit之架构模型
- 如何获取不同网站的favicon默认图标
- V4L2 soc camera 分析 - 系统架构图
- 大型网站调试工具之一(php性能优化分析工具XDebug)
- 郭天祥ARM9架构嵌入式linux培训视频教程