openssl - 是否可以从密钥库中提取私钥?
问题描述
我是数字证书的新手,目前遇到以下问题。我使用 keytool 创建了一个 Keystore & CSR,并使用 CSR 下载了证书。
以下是我应该按照说明执行的步骤:
- 创建 OpenSSL 私钥
- 使用私钥创建 CSR
- 获取生成的 CRT
- 使用 Key + CRT 生成 PFX 文件
- 使用 PFX 创建密钥库
- 将 jks 重命名为 P12
- 将 Entrust 中间证书和根证书导入信任库
- 从 p12 创建 pem 证书
- 从 p12 导出私钥
- 将私钥转换为普通密钥
- 使用 cert.pem & plainkey.pem 进行身份验证
但是,我使用 keytool 创建密钥库和 CSR 而不是 OpenSSL,并生成了 CRT。我被困在第 4 - 4 步。使用 Key + CRT 生成 PFX 文件,因为我有密钥库但没有私钥。
我应该如何前进?
解决方案
我有密钥库但没有私钥
您有步骤 1 中的私钥,不是吗?使用这个。
推荐阅读
- python - streamlit pyplot 子图失真
- neo4j - Neo4J:没有重复匹配的多个聚合
- python - 从不同的子列表创建列表重复不同的次数
- c# - 如何在 WPF C# 中的 DataGrid 的 TextBoxes 中获取选定的行值
- zurb-foundation - 防止将 zf-has-scroll 类添加到 html 元素中
- swiftui - @Published 数组未更新
- javascript - Webpack source-map 指向 *.min.js 包,而不是生产模式下的源文件
- sum - 带变量的求和公式,将小计公式放在每页的小计单元格中
- laravel - 删除条目时 Laravel 背包 csrf 问题
- java - 如何通过键将列表元素添加到映射?