Cho*_*ang 13 ssl https csr tls node.js
我尝试按照以下网站获取有关如何为我的 Web 服务器生成 CSR 的说明:
http://www.entrust.net/knowledge-base/technote.cfm?tn=8649
Run Code Online (Sandbox Code Playgroud)
但是,它仅生成 CSR。私钥在哪里?有人告诉我,密钥是在 CSR 生成时生成的。
我使用的是 Windows 10。我计划使用 node.js Express。我们是否可以使用替代工具在 Windows 10 上生成 CSR?
Fal*_*mot 11
它存储在 Windows 证书存储中。当您导入签名证书时,您会发现您有一个相应的私钥。如果我记得的话,它按模数匹配它们。
您可以certreq通过certmgr.msc为计算机帐户运行(或仅certlm.msc 适用于 Windows 2012R1 或 Windows 8 以后)来获取由于证书注册请求(例如您使用 提出的)而拥有的私钥列表。
密钥位于Certificate Enrollment Requests文件夹中。
如果您需要在不使用 API 的情况下使用证书,最简单的做法是导入、导出证书,然后使用 openssl 将生成的 PKCS5 转换为 PEM 证书和密钥。
您还可以使用 openssl 生成密钥和证书请求,如果您计划在文件系统上以 PEM 格式使用它们而不是使用 Windows API,那么您不妨这样做。
| 归档时间: |
|
| 查看次数: |
14463 次 |
| 最近记录: |