这些openssl文件之间的关系是什么:example.cer example.key example.pem example.crt?

这些openssl文件之间的关系是什么:example.cer example.key example.pem example.crt?,ssl,openssl,certificate,pem,Ssl,Openssl,Certificate,Pem,我正在使用配置ssl,根据需要设置 agent.cert = 'example.cer' agent.key='example.cer' 但是我怎样才能得到这两个文件呢?我还发现ssl文件有很多类型,例如.cer.pem.crt.key,它们之间的关系是什么?让我们从pem文件开始,pem文件是以仅使用基本ASCII字符编码的形式编写的数字证书,它们可以很容易地复制粘贴、通过电子邮件发送和打印。关于他们的更多信息: 扩展名为.crt的文件是PEM或DER,它只是二进制编码的证书。Windows

我正在使用配置ssl,根据需要设置

agent.cert = 'example.cer'
agent.key='example.cer'

但是我怎样才能得到这两个文件呢?我还发现ssl文件有很多类型,例如.cer.pem.crt.key,它们之间的关系是什么?

让我们从pem文件开始,pem文件是以仅使用基本ASCII字符编码的形式编写的数字证书,它们可以很容易地复制粘贴、通过电子邮件发送和打印。关于他们的更多信息:

扩展名为.crt的文件是PEM或DER,它只是二进制编码的证书。Windows可以识别此扩展,而PEM或DER不能识别

扩展名为.key的文件只是您的私钥。它存储在单独的文件中。格式不规范


您将在serverfault上的答案中找到关于所有这些格式的更多信息:

Stack Overflow是一个用于编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参见帮助中心中的。也许或者会是一个更好的提问的地方。