利用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证书之间的互转相关推荐

  1. Tomcat配置SSL证书(PFX证书)

    Symantec 提供免费版 SSL,可快速免费申请 本文在Aliyun申请 传送门:阿里云PFX证书文档中心 一.什么是SSL(证书)? SSL证书服务(Alibaba Cloud SSL Cert ...

  2. 使用openssl转换pem为pfx证书

    pem证书转pfx证书分两种,一种带ca证书转换,一种不带ca证书转换 1.pem转pfx(不带ca证书) 以test.pem转test.pfx为例 openssl rsa -in test.pem ...

  3. 使用OpenSSL生成IIS可用的SHA-256自签名证书

    使用OpenSSL生成IIS可用的SHA-256自签名证书 好吧,2017年iOS就开始强制开启ATS了,那么所有的网站.API.网页.资源路径等都需要使用TLS1.2以上的标准了! 自签名证书已经不 ...

  4. .pfx 证书和 .cer 证书

    证书系列: 1:.pfx 证书和 .cer 证书 2:导入pfx证书 通常情况下,作为文件形式存在的证书一般有三种格式: 第一种:带有私钥的证书,由Public Key Cryptography St ...

  5. 利用openssl生成X509证书

    利用openssl生成X509证书 1.生成密钥 openssl genrsa -out test.key 2048 2.生成cert证书(sha512/sha256/sha1要根据实际算法) ope ...

  6. linux下利用openssl来实现证书的颁发(详细步骤)--转载和修改

    原文地址:http://www.cnblogs.com/firtree/p/4028354.html linux下利用openssl来实现证书的颁发(详细步骤) 1.首先需要安装openssl,一个开 ...

  7. OpenSSL生成.key、.crt、.pfx证书(Windows下)

    OpenSSL生成.key..crt..pfx证书(Windows下) 最近在对接招行一网通支付,让人意想不到的是,在系统中使用过一次一网通后,就得永远使用这个一网通账户支付,除非解绑一网通支付账户的 ...

  8. 通过openssl生成pfx证书

    通过centos7上自带的openssl工具来生成.首先创建一个pfxcert目录.然后进入此目录. 1.生成.key文件(内含被加密后的私钥),要求输入一个自定义的密码 [root@localhos ...

  9. 利用openssl签署多域名证书

    openssl自建CA默认签署的是单域名证书,因为单台服务器上有多个https域名,签署多域名证书能方便很多,今天找了很久,除了一些卖证书的网站上有scr工具能加"使用者备用名称" ...

最新文章

  1. blazeface学习笔记
  2. 如何搭建mysql的学习环境_Mysql学习笔记【一、环境安装配置】
  3. Elastic Job入门(1) - 简介
  4. 打开editor的接口讨论
  5. html分块时边距的设置,html – 文本节点后第一个块的边距(垂直空间)?
  6. VS2012生成C的dll并调用以及Python调用C的DLL
  7. c++排序函数_Excel2010 技巧六 (排名函数)
  8. 前端进阶试题-CSS篇
  9. 北理计算机未来,2021北理计算机专硕889考研经验分享
  10. wget下载命令使用说明
  11. 毕业生的商业软件开发之路 ---- 商业软件开发基础
  12. wireshark分析ICMP数据包
  13. 计算机毕业设计Django毕业设计论文源代码服装展示平台电商商城购物系统
  14. 【Go】解析X509
  15. 关于STM32 程序烧录不进去
  16. Springboot整合JDBC和DBUtils,实现简单的增删改查.
  17. GDScript:协程(Coroutine)(二)简单粗暴实用至上的语法设计
  18. 游戏黑客圣经GHB1学习笔记 part1(1-5)
  19. 分布式技术一周技术动态 2016-10-09
  20. Mac 终端命令收集

热门文章

  1. 5.Excel日期时间函数类应用
  2. Linux下搭建Android交叉编译环境
  3. python管道安装包_Python 炫技操作:安装包的八种方法
  4. java的语法知识_Java语法知识点
  5. IncompatibleClassChangFound interface org.apache.hadoop.mapreduce.JobContext, but class was expected
  6. 这可能是关于Pytorch底层算子扩展最详细的总结了!
  7. Linux底层网络编程--ARP,PING等
  8. [机器学习]AutoML---谷歌开源AdaNet:基于TensorFlow的AutoML框架
  9. 【Docker-Ubuntu】ubuntu16.04 docker 使用记录
  10. 工程师的NIOS II学习笔记(转)