Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ssl 如何将.crt文件转换为.pem格式_Ssl_Openssl_Ssl Certificate_Pem - Fatal编程技术网

Ssl 如何将.crt文件转换为.pem格式

Ssl 如何将.crt文件转换为.pem格式,ssl,openssl,ssl-certificate,pem,Ssl,Openssl,Ssl Certificate,Pem,我有两个文件,一个是5474dd9b93888948.crt,另一个是gd_bundle-g2-g1.crt。 我必须将这两个文件转换为“PEM编码的X.509证书”和“未加密的PEM编码的RSA私钥” 有人能告诉我openssl命令吗?像foo.crt这样的文件名并没有说明所使用的文件格式。查看文件内容。如果这看起来是二进制的,它们可能是DER编码的,您必须使用openssl工具指定-inform DER选项(例如openssl x509-inform DER-in file.crt将证书转换

我有两个文件,一个是5474dd9b93888948.crt,另一个是gd_bundle-g2-g1.crt。 我必须将这两个文件转换为“PEM编码的X.509证书”和“未加密的PEM编码的RSA私钥”


有人能告诉我openssl命令吗?

像foo.crt这样的文件名并没有说明所使用的文件格式。查看文件内容。如果这看起来是二进制的,它们可能是DER编码的,您必须使用openssl工具指定
-inform DER
选项(例如
openssl x509-inform DER-in file.crt
将证书转换为PEM,rsa命令也是如此)。如果它们包含以类似于
----begincertificate-----
的内容开头的文本,则它们已被PEM编码