首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从PEM文件生成私钥

从PEM文件生成私钥
EN

Stack Overflow用户
提问于 2020-09-02 22:42:42
回答 1查看 2.9K关注 0票数 0

我试图在我的网站上安装SSL证书,我在网上购买了证书,但他们没有给我一个私钥文件,我得到了一个pem文件。他们有办法从pem文件生成私钥文件吗?

我使用Mac并尝试OpenSSL生成密钥文件:

代码语言:javascript
运行
复制
openssl rsa -in myfile.pem -out private.key

但这给了我以下错误:

代码语言:javascript
运行
复制
unable to load Private Key
4781944428:error:09FFF06C:PEM routines:CRYPTO_internal:no start line:/AppleInternal/BuildRoot/Library/Caches/com.apple.xbs/Sources/libressl/libressl-47.140.1/libressl-2.8/crypto/pem/pem_lib.c:684:Expecting: ANY PRIVATE KEY

任何帮助都是非常感谢的!

EN

回答 1

Stack Overflow用户

发布于 2022-02-28 19:44:50

通常,私钥是通过web服务器软件或使用openssl在web服务器上生成的。

从证书颁发机构在线购买证书时,会生成证书请求,并将其发送给颁发机构。cert请求没有私钥,只有来自私钥的签名,所以不能从他们发送给您的pem文件中提取它。

您需要查看用于生成证书请求的软件。如果你没有这样做,而且你购买证书的公司不需要它,他们可能是一个拥有私钥的托管提供商。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63714424

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档