【openssl】利用openssl完成X509证书和PFX证书之间的互转
利用openssl完成X509证书和PFX证书之间的互转
# OpenSSL的下载与安装:
1、下载地址:
官方网址—— https://www.openssl.org/source/
OpenSSL for Windows —— http://gnuwin32.sourceforge.net/packages/openssl.htm
2、安装:此处已OpenSSL for Windows为例
* 点击openssl-0.9.8h-1-setup.exe 进行安装;
* 添加环境变量:path - C:\Program Files (x86)\GnuWin32\bin
3、测试是否安装成功
cmd —> openssl
# 利用openssl完成X509证书和PFX证书之间的互转
1、将X509格式的数字证书转换成微软的PFX格式
openssl pkcs12 -export -inkey c:\test\server.key -in server.crt -out c:\test\server.pfx
2、将微软的PFX数字证书转换成X509格式
openssl pkcs12 -in c:\test\server.pfx -nodes -out c:\test\server.pem # 生成明文所有内容 openssl rsa -in c:\test\server.pem -out c:\test\server.key # 取 key 文件 openssl x509 -in c:\test\server.pem -out c:\test\server.crt # 取证书
转载于:https://www.cnblogs.com/willingtolove/p/8516423.html
【openssl】利用openssl完成X509证书和PFX证书之间的互转相关推荐
- Tomcat配置SSL证书(PFX证书)
Symantec 提供免费版 SSL,可快速免费申请 本文在Aliyun申请 传送门:阿里云PFX证书文档中心 一.什么是SSL(证书)? SSL证书服务(Alibaba Cloud SSL Cert ...
- 使用openssl转换pem为pfx证书
pem证书转pfx证书分两种,一种带ca证书转换,一种不带ca证书转换 1.pem转pfx(不带ca证书) 以test.pem转test.pfx为例 openssl rsa -in test.pem ...
- 使用OpenSSL生成IIS可用的SHA-256自签名证书
使用OpenSSL生成IIS可用的SHA-256自签名证书 好吧,2017年iOS就开始强制开启ATS了,那么所有的网站.API.网页.资源路径等都需要使用TLS1.2以上的标准了! 自签名证书已经不 ...
- .pfx 证书和 .cer 证书
证书系列: 1:.pfx 证书和 .cer 证书 2:导入pfx证书 通常情况下,作为文件形式存在的证书一般有三种格式: 第一种:带有私钥的证书,由Public Key Cryptography St ...
- 利用openssl生成X509证书
利用openssl生成X509证书 1.生成密钥 openssl genrsa -out test.key 2048 2.生成cert证书(sha512/sha256/sha1要根据实际算法) ope ...
- linux下利用openssl来实现证书的颁发(详细步骤)--转载和修改
原文地址:http://www.cnblogs.com/firtree/p/4028354.html linux下利用openssl来实现证书的颁发(详细步骤) 1.首先需要安装openssl,一个开 ...
- OpenSSL生成.key、.crt、.pfx证书(Windows下)
OpenSSL生成.key..crt..pfx证书(Windows下) 最近在对接招行一网通支付,让人意想不到的是,在系统中使用过一次一网通后,就得永远使用这个一网通账户支付,除非解绑一网通支付账户的 ...
- 通过openssl生成pfx证书
通过centos7上自带的openssl工具来生成.首先创建一个pfxcert目录.然后进入此目录. 1.生成.key文件(内含被加密后的私钥),要求输入一个自定义的密码 [root@localhos ...
- 利用openssl签署多域名证书
openssl自建CA默认签署的是单域名证书,因为单台服务器上有多个https域名,签署多域名证书能方便很多,今天找了很久,除了一些卖证书的网站上有scr工具能加"使用者备用名称" ...
最新文章
- blazeface学习笔记
- 如何搭建mysql的学习环境_Mysql学习笔记【一、环境安装配置】
- Elastic Job入门(1) - 简介
- 打开editor的接口讨论
- html分块时边距的设置,html – 文本节点后第一个块的边距(垂直空间)?
- VS2012生成C的dll并调用以及Python调用C的DLL
- c++排序函数_Excel2010 技巧六 (排名函数)
- 前端进阶试题-CSS篇
- 北理计算机未来,2021北理计算机专硕889考研经验分享
- wget下载命令使用说明
- 毕业生的商业软件开发之路 ---- 商业软件开发基础
- wireshark分析ICMP数据包
- 计算机毕业设计Django毕业设计论文源代码服装展示平台电商商城购物系统
- 【Go】解析X509
- 关于STM32 程序烧录不进去
- Springboot整合JDBC和DBUtils,实现简单的增删改查.
- GDScript:协程(Coroutine)(二)简单粗暴实用至上的语法设计
- 游戏黑客圣经GHB1学习笔记 part1(1-5)
- 分布式技术一周技术动态 2016-10-09
- Mac 终端命令收集
热门文章
- 5.Excel日期时间函数类应用
- Linux下搭建Android交叉编译环境
- python管道安装包_Python 炫技操作:安装包的八种方法
- java的语法知识_Java语法知识点
- IncompatibleClassChangFound interface org.apache.hadoop.mapreduce.JobContext, but class was expected
- 这可能是关于Pytorch底层算子扩展最详细的总结了!
- Linux底层网络编程--ARP,PING等
- [机器学习]AutoML---谷歌开源AdaNet:基于TensorFlow的AutoML框架
- 【Docker-Ubuntu】ubuntu16.04 docker 使用记录
- 工程师的NIOS II学习笔记(转)