当前位置: 首页 > 知识库问答 >
问题:

创建.p12文件

董嘉祯
2023-03-14
openssl genrsa -out myKey.pem

然后,为了生成CA要求的CSR,我执行了以下操作:

openssl req -new -key myKey.pem -out cert.csr

CA使用我存储在名为mycert.cer的文件中的证书进行响应

现在我想将必要的组件(私钥、公钥(?)和证书)捆绑到单个.p12中。为此,我运行了以下操作:

openssl pkcs12 -export -out keyStore.p12 -inkey myKey.pem -in myCert.cer

但我收到以下错误消息:

No certificate matches private key

我怎样才能完成这件事呢?

共有1个答案

何安宜
2023-03-14
openssl pkcs7 -in myCert.cer -print_certs -out certs.pem
openssl pkcs12 -export -out keyStore.p12 -inkey myKey.pem -in certs.pem
 类似资料:
  • 我正在尝试创建一个。p12不包含有效标识(公钥/私钥对)的文件,用于测试我的应用程序的证书导入功能。是否可以使用openssl工具执行此操作? 我已经试过了 但我有一个错误: 如果无法使用openssl进行此操作,是否可以使用其他工具?

  • 我正在编写一个Java 8应用程序,希望使用自签名证书建立一个简单的密钥库和信任库。 通常情况如下: 使用创建密钥对证书。 使用创建. jks密钥库. jks信任库 现在我只想使用并创建。p12密钥库而不是。jks密钥库。 创建一个。p12密钥库使用以下命令非常有效: 这个密钥库似乎工作正常,因为在我的Java应用程序中提供相应的. jks信任库将使TLS连接正常运行。但是我无法让. p12信任库

  • 问题内容: 我正在尝试将 文件 从 一个文件夹 保存到 另一个 文件夹 。 zip文件夹 放置在其他目录中。而且我编写了以下代码: archive.php 但是可惜我无法创建.zip文件夹。我错过了任何一步吗? 问题答案: TEST是您的项目文件夹名称。 您可以根据需要定义路径。

  • 我必须创建一个jar文件。我是个初学者。我创建了一个清单文件forjar.txt, jar cfm v.jar forjar.txt gmain.class 它创建了一个jar文件。但是,当我运行它的时候,什么也没有发生。当我编译时,创建了将近25个类,因为我的文件中包含了许多类。那么,我应该在创建jar文件时也包括它吗?或者是否有任何简单的方法,包括特定文件夹的全部内容。我的文件夹也包含程序需要

  • 注意:请先参考 安装kubectl命令行工具,先在 master 节点上安装 kubectl 然后再进行下面的操作。 kubelet、kube-proxy 等 Node 机器上的进程与 Master 机器的 kube-apiserver 进程通信时需要认证和授权; kubernetes 1.4 开始支持由 kube-apiserver 为客户端生成 TLS 证书的 TLS Bootstrappin