首页 > 其他分享 >从 .pfx 文件中提取证书和私钥文件

从 .pfx 文件中提取证书和私钥文件

时间:2023-05-19 15:00:45浏览次数:37  
标签:文件 私钥 证书 导出 pfx out

 

有时需要从 Windows 计算机导出证书和私钥,以分离证书和密钥文件以供其他地方使用。

Windows 不提供完成此过程的方法。

从 Windows 证书存储中导出证书描述了如何将证书和私钥导出到单个 .pfx 文件中。
按照以下过程从 .pfx 文件中提取单独的证书和私钥文件。

获取您导出的文件(例如 certname.pfx)并将其复制到安装了 OpenSSL 的系统中。
注意:*.pfx 文件为 PKCS#12 格式,包括证书和私钥。

  1. 运行以下命令导出私钥:openssl pkcs12 -in certname.pfx -nocerts -out key.pem -nodes
  2. 运行以下命令导出证书:openssl pkcs12 -in certname.pfx -nokeys -out cert.pem
  3. 运行以下命令以从私钥中删除密码:openssl rsa -in key.pem -out server.key

转自https://www.cnblogs.com/zhangyiqiu/p/16320416.html

标签:文件,私钥,证书,导出,pfx,out
From: https://www.cnblogs.com/efengsoft/p/17415120.html

相关文章

  • 直播平台制作,支持其他应用打开,接收其他应用文件并保存
    直播平台制作,支持其他应用打开,接收其他应用文件并保存AndroidMainfest中      <activity      android:name=".ui.activity.OtherFileActivity"      android:screenOrientation="portrait">      <intent-filter>    ......
  • c++ 输入文件流ifstream用法详解[转]
    目录文章目录输入流的继承关系:成员函数Publicmemberfunctions1,(constructor)2,ifstream::open3,ifstream::is_open4,ifstream::close5,ifstream::rdbuf6,ifstream::operator=Publicmemberfunctionsinheritedfromistream7,std::istream::operator>>8,istream::gcount9,istr......
  • linux 查看文件数量
    1查看当前目录下的文件数量(不包含子目录中的文件)这里是查看当前目录下的文件数量,也可以指定某一个目录1、ls-l|grep"^-"|wc-l;2、find./-maxdepth1-typef|wc-l;其中-maxdepth1相当于目录深度为1只有目录下的一层不会包含目录下的目录下的文件或文件夹......
  • “Linux 基础入门(新版)”实验报告 Linux 目录结构及文件基本操作
    Linux目录结构及文件基本操作来Linux目录结构UNIX是以目录为主的,Linux也继承了这一优良特性。Linux是以树形目录结构的形式来构建整个系统的,可以理解为树形目录是一个用户可操作系统的骨架。虽然本质上无论是目录结构还是操作系统内核都是存储在磁盘上的,但从逻辑上来说Linux......
  • “Linux 基础入门(新版)”实验报告 用户及文件权限管理
    用户及文件权限管理1.查看用户$whoami或者$whomomlikes输出的第一列表示打开当前伪终端的用户的用户名,第二列的pts/0中pts表示伪终端,pts/0后面那个数字就表示打开的伪终端序号,你可以尝试再打开一个终端,然后在里面输入whoami,看第二列是不是就变成pts/1了,第......
  • 转载:pageoffice在线打开word文件加盖电子印章
    一、加盖印章的js方法js方法二、常见使用场景1、常规盖章。弹出用户名、密码输入框,选择对应印章。点击盖章按钮弹出用户名密码登录框,登录以后显示选择电子印章。document.getElementById("PageOfficeCtrl1").ZoomSeal.AddSeal();12、无需输入用户名、密码盖章。......
  • 文件上传
    文件上传multer安装npmimulter引入constmulter=require('multer')使用这里给出一个form表单案例的使用:表单//表单的类型必须是multipart/form-data<formaction="/upload"enctype="multipart/form-data"method="post">姓名:......
  • 合并两个文件夹下名称交集的标签
    标签为黑白图,合并两个文件夹下名称交集的标签 1#合并两个文件夹下相同名称的两张png标签2#3#开发时间:2023/5/1816:384importos56fromPILimportImage78defmerge(path1,path2,path3):9#打开第一张图片10img1=Image.open(path1......
  • 投标文件--技术标 反馈及编写顺序
    一问题反馈:1.原来写过的投标文档,整体内容适当变一变,不要原封不动,适当组合组合2.技术指标--拿出一个大的章节放到突出位置二编写顺序参照投标文件搜索找到关键字‘技术标’相关字眼找到‘投标人须知前附表’找到‘投标文件格式要求’看一遍上面这些要求,如果格式要......
  • Golang -embed结合viper打包静态文件
    代码含有viper独立方式和goembed方式packagemainimport("bytes""embed""fmt""time""github.com/spf13/viper")//go:embedconfig.yamlvarf[]bytefuncmain(){//config:=viper.New()......