OpenSSL生成.key、.crt、.pfx证书(Windows下)
OpenSSL生成.key、.crt、.pfx证书(Windows下)
最近在对接招行一网通支付,让人意想不到的是,在系统中使用过一次一网通后,就得永远使用这个一网通账户支付,除非解绑一网通支付账户的的支付协议,在对接支付接口时,不要任何证书的加密校验,结果在对接解绑支付解析接口时,竟然让生产正式、使用证书加密,本人搞PHP的,不会用java的openSSL,只能百度去,现在把自己的百度到的结果分享记录一下。
首先需要下载安装编译好的OpenSSL,地址:http://pan.baidu.com/s/1bWRins 密码:7rm0
- 建议直接解压到C盘,打开cmd窗口,cd到C:\OpenSSL-Win64\bin文件夹目录,开始以下的操作
1、生成.key文件
openssl genrsa -des3 -out server.key 2048
- 中间会提示输入密码(重复输入两次),要记住这个密码;
- 这时会在C:\OpenSSL-Win64\bin目录下生成server.key文件。
2、生成.crt文件
openssl req -new -x509 -key server.key -out server.crt -days 3650
- 会提示输入server.key的密码
- 开始输入Country Name:CN
- State or Province Name:SH
- Locality Name:shanghai
- Organization Name:这个可以忽略
- Organizational Unit Name:这个可以忽略
- Common Name:这个可以忽略
- Email Address:填写一个非QQ的邮箱地址
- 这时会在C:\OpenSSL-Win64\bin目录下生成server.crt文件。
3、生成.pfx文件
openssl pkcs12 -export -out server.pfx -inkey server.key -in server.crt
- 提示输入server.key文件的密码
- 提示输入即将生成的.pfx文件的密码(需要输入两次)
- 这时会在C:\OpenSSL-Win64\bin目录下生成server.pfx文件。
到此证书已经准备好了,招行的解绑支付协议也已经大功告成!!!
OpenSSL生成.key、.crt、.pfx证书(Windows下)相关推荐
- linux 运行ca.crt,linux下使用openssl生成 csr crt CA证书,opensslcsr
linux下使用openssl生成 csr crt CA证书,opensslcsr 本文主要借鉴和引用了下面2个地址的内容,然后在自己的机器上进行了测试和执行,并做了如下记录. ref: http:/ ...
- ca证书 csr_linux下使用openssl生成 csr crt CA证书
证书文件生成: 一.服务器端 1.生成服务器端 私钥(key文件); openssl genrsa -des3 -out server.key 1024 运行时会提示输入密码,此密码用于加密ke ...
- OPENSSL生成SSL自签证书
OPENSSL生成SSL自签证书 目前,有许多重要的公网可以访问的网站系统(如网银系统)都在使用自签SSL证书,即自建PKI系统颁发的SSL证书,而不是部署支持浏览器的SSL证书. 支持浏览器的SSL ...
- IIS 使用OpenSSL 生成的自签名证书,然后使用SingalR 客户端访问Https 站点通信
使用SignalR 的客户端去发送消息给使用 https 部署的站点,官方文档目前并没有详细的教程,所以在此记录下步骤: 使用管理员身份打开cmd 窗口,选择一个整数保存文件夹的地址,切换到对应的文件 ...
- Window+Java环境证书生成说明,pfx证书已经生成
Window+Java环境证书生成说明 阅读说明:给具备基本开发能力的人提供自制证书的生成步骤,证书属于敏感信息,生产证书请勿泄漏. 前置条件:Windows系统.JDK1.6以上版本.java编译工 ...
- 使用OpenSSL生成自己服务器的证书
之前做实验的时候,曾经写过一篇博客,如何使用OpenSSL创建证书.这里再做一个整理,增加一些内容,精简一部分内容. 参考链接 OpenSSL Certificate Authoirty 信安实践-- ...
- OpenSSL生成本地https测试证书
一.准备工作 1.本地安装好git工具 2.创建一个cert文件夹用来放证书文件 二.创建证书 第一步:使用openssl生成密钥privkey.pem 1.操作系统说明 windows系统:在cer ...
- iOS开发——openssl生成CSR (pkcs10) 请求证书
由于涉及在线开户相关,所以整理一下~ 本文在前人的基础上更加完善:通过openssl 生成证书请求CSR 符合pkcs10的语法规范 为客户端生成,代码为C语言,可以直接在xcode的中于objec ...
- 使用openssl转换pem为pfx证书
pem证书转pfx证书分两种,一种带ca证书转换,一种不带ca证书转换 1.pem转pfx(不带ca证书) 以test.pem转test.pfx为例 openssl rsa -in test.pem ...
最新文章
- brad wu_一百万归功于Brad Traversy
- 50位青年科学家获颁1.5亿大奖!3位大咖这样寄语
- anaconda安装成功测试_学习笔记120—Win10 成功安装Anaconda 【亲测有效,需注意几点!!!】...
- this指向问题(2)
- android系统源码的环境下用make来编译,Android源码编译系统入门
- 第00次博文——我对Python的期待与思考
- 即插即用 | 超越CBAM,全新注意力机制,GAM不计成本提高精度(附Pytorch实现)...
- 【CarMaker学习笔记】申请使用账号
- 【iOS】崩溃收集和解析
- Namenode服务挂
- 遇到问题--mongodb--Prematurely reached end of stream
- Vue基础学习之混入Mixin
- 什么软件能测试gps高度,App Store: GPS海拔测量仪-实时高度测量海拔表
- npm install --save-dev
- 用墨刀设计原型,易被忽略的8种玩法。
- 简单又强大:基于深度学习的短文本向量嵌入方法
- 拼多多这样来挑选关键词|百择电商
- HTML复选框,点击文字,对应的复选框选中
- 见或不见 →仓央嘉措
- 六级水平考生PETS-5通过经验
热门文章
- excel表格计算年龄_在Excel中计算年龄
- ROS控制机械臂【2】:ros_control与实现
- UML---序列图/时序图/顺序图
- 指纹识别研究(一) 指纹的三级特征
- 网络攻防--网络防御技术(一)
- Tomcat学习笔记(三)—— Server组件
- db2 日期英式写法_英式与美式日期写法 基数与序数词辨析
- 解决laytpl.js模板引擎插件加载模板后无法获取模板中的元素id等内容
- 七个习惯让你免费学好英语
- 快速记忆英语单词计算机,电脑英语记单词软件哪个好循环记忆_怎么能快速记忆英语单词...