首页 > 解决方案 > 是否可以从密钥库中提取私钥?

问题描述

我是数字证书的新手,目前遇到以下问题。我使用 keytool 创建了一个 Keystore & CSR,并使用 CSR 下载了证书。

以下是我应该按照说明执行的步骤:

  1. 创建 OpenSSL 私钥
  2. 使用私钥创建 CSR
  3. 获取生成的 CRT
  4. 使用 Key + CRT 生成 PFX 文件
  5. 使用 PFX 创建密钥库
  6. 将 jks 重命名为 P12
  7. 将 Entrust 中间证书和根证书导入信任库
  8. 从 p12 创建 pem 证书
  9. 从 p12 导出私钥
  10. 将私钥转换为普通密钥
  11. 使用 cert.pem & plainkey.pem 进行身份验证

但是,我使用 keytool 创建密钥库和 CSR 而不是 OpenSSL,并生成了 CRT。我被困在第 4 - 4 步。使用 Key + CRT 生成 PFX 文件,因为我有密钥库但没有私钥。

我应该如何前进?

标签: opensslcertificatekeytoolcsr

解决方案


我有密钥库但没有私钥

您有步骤 1 中的私钥,不是吗?使用这个。


推荐阅读