首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >将.pem转换为.crt和.key

将.pem转换为.crt和.key
EN

Stack Overflow用户
提问于 2012-12-06 05:30:54
回答 5查看 1M关注 1票数 492

谁能告诉我从.pem文件中提取/转换证书.crt和私钥.key文件的正确方法/命令?我只是读到它们是可以互换的,但不是如何互换的。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2013-01-24 00:23:03

我可以使用下面的代码将pem转换为crt:

openssl x509 -outform der -in your-cert.pem -out your-cert.crt
票数 660
EN

Stack Overflow用户

发布于 2018-02-17 08:46:54

从pem文件中提取密钥和证书:

提取密钥

openssl pkey -in foo.pem -out foo.key

另一种提取密钥的方法...

openssl rsa -in foo.pem -out foo.key

提取所有证书,包括CA链

openssl crl2pkcs7 -nocrl -certfile foo.pem | openssl pkcs7 -print_certs -out foo.cert

将文本上的第一个证书提取为DER

openssl x509 -in foo.pem -outform DER -out first-cert.der
票数 68
EN

Stack Overflow用户

发布于 2020-02-20 16:31:25

前提条件

应安装openssl。在Windows上,如果安装了Git Bash,请尝试一下!可在此处找到备用binaries

步骤1:从.pem中提取.key

openssl pkey -in cert.pem -out cert.key

步骤2:从.pem中提取.crt

openssl crl2pkcs7 -nocrl -certfile cert.pem | openssl pkcs7 -print_certs -out cert.crt
票数 37
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13732826

复制
相关文章

相似问题

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