Windows安装使用Openssl创建pks p12证书
什么是OpenSSL?
OpenSSL是用于安全通信的著名开源密码学工具包,包括主要的密码算法、常见密码和证书封装功能。
1. OpenSSL官网
官方下载地址: https://www.openssl.org/source/
2. Windows安装方法
OpenSSL官网没有提供windows版本的安装包,可以选择其他开源平台提供的工具。例如 http://slproweb.com/products/Win32OpenSSL.html
以该工具为例,安装步骤和使用方法如下:
2.1 选择32位或者64位合适的版本下载,例如Win64OpenSSL_Light-1_0_2h.exe:
2.2 设置环境变量,例如工具安装在C:\OpenSSL-Win64,则将C:\OpenSSL-Win64\bin;
复制到Path中
2.3 打开命令行程序cmd(以管理员身份运行),进入2_www.domain.com.key、1_www.domain.com_cert.crt所在目录,运行以下命令
openssl pkcs12 -export -out www.domain.com.pfx -inkey 2_www.domain.com.key -in 1_www.domain.com_cert.crt
例如key和crt文件保存在 D:\ ,运行情况如下:
Ps:Export Password不需要可以直接回车不进行输入。
2.4 则在 D:\ 已生成www.domain.com.pfx 文件,可以继续完成在IIS管理器中的证书安装。
转载于:https://www.cnblogs.com/lijurui/p/9238468.html
Windows安装使用Openssl创建pks p12证书相关推荐
- windows 安装配置 pycharm 创建项目并运行代码
windows 安装配置 pycharm 创建项目并运行代码 PyCharm 是由 JetBrains 打造的一款 Python IDE,支持 macOS. Windows. Linux 系统. Py ...
- 启动盘安装windows系统时提示:“windows安装程序无法创建新的分区,也找不到现有分区”的解决方法
在使用启动盘安装Windows系统时有时会遇到无法安装的问题,选定主分区或新建主分区出现"windows安装程序无法创建新的分区,也找不到现有分区"的提示信息,导致安装失败.提示信 ...
- OpenSSL创建生成CA证书、服务器、客户端证书及密钥
使用OpenSSL创建生成CA证书.服务器.客户端证书及密钥 目录 使用OpenSSL创建生成CA证书.服务器.客户端证书及密钥 (一)生成CA证书 (二)生成服务器证书 (三)生成客户端证书 (四) ...
- OpenSSL创建HTTPS的证书认证
一.HTTPS的证书 HTTPS是HTTP+TLS结合的产物. HTTPS利用TLS可以完成: ①身份认证(防止冒充身份) ②加密数据(防止监听到数据) ③保证信息的完整性(防止信息的篡改) 而HTT ...
- 使用 openssl 创建自签发证书,含 IP证书 及 泛域名证书
web里面需要使用ssl才能使用,所以需要使用域名证书: 1. 创建根证书 创建秘钥 openssl genrsa -out LocalRootCA.key 2048 生成证书并自签名,nodes是不 ...
- Nginx通过OpenSSL创建自签名证书配置HTTPS及二级目录
目录 配置Https Nginx配置二级目录 升级示例 部署HTTP 升级为HTTPS 配置Https Nginx通过OpenSSL配置Https及二级虚拟目录 1.创建私钥秘钥和证书 mkdir - ...
- 【MediaWiki之windows安装】MediaWiki创建与基础使用指南
MediaWiki创建与使用指南 一.搭建MediaWiki(可直接跳至第三点) (一)Wiki系统简介 1. 什么是wiki系统? 2. 如何选择wiki系统? (二) HDwiki系统--基于中文 ...
- OpenSSL 创建自签名证书
1.生成服务器私钥 openssl genrsa -out client.key 4096 2.生成证书签名请求(CSR) openssl req -new -key client.key -out ...
- Sailfish应用开发入门(一)Windows 安装Sailfish,创建第一个Sailfish APP
1.下载安装:virtualbox http://dlc.sun.com.edgesuite.net/virtualbox/4.2.10/VirtualBox-4.2.10-84105-Win.exe ...
最新文章
- 德鲁克对管理的十大看法
- 基本套接字总结(@function)
- linux lvs公网ip,Linux集群架构(2)LVS介绍、LVS的调度算法、NAT模式搭建、 DR模式、keepalive...
- journalctl -xefu kubelet查看kubelet日志
- 清华博导:我有个好学生想放弃科研 去中学当老师
- python 列表的增删改查操做1125 元组 的查操做
- 易买网HTML静态页面,易买网(前台+后台的静态页面)
- C#中的线程(四)高级话题
- 移动警务综合应用平台(交警)解决方案
- IE下载文件时,中文文件名乱码问题
- laravel mysql 时区_Laravel时区设置
- java毕业设计_基于android的二手书城app的设计与实现
- 录音转文字工具,支持6大语音识别引擎识别,非常好用的网赚工具!
- 什么是熔断、降级、限流
- 关于MUI框架中的警告框
- linux中sl是什么命令,都知道linux中的ls命令,但是你知道sl命令是什么作用吗?...
- put url带参数_问题回答:Http 请求的Post 和Put 的区别
- spark sql 官网示例
- 为什么公司招聘前端会更倾向于应届生?
- 软件测试时代发展5周年的一个总结