我有一个证书包 .crt 文件。
做openssl x509 -in bundle.crt -text -noout
只显示根证书。
我如何查看所有其他证书?
我刚刚读完了这个解释不同 SSL 格式的好线程。
现在我基本上正在寻找与如何拆分 PEM 文件相反的方法
我想合并 4 个文件,最初是为 Apache 创建的,我正在查看由
我最好奇的是合并衍生品中文件的顺序,这很重要吗?例如。如果我cat
按照上面出现的顺序将它们放在一起,放入.pem,它是否有效,还是应该以特定方式订购?
仅供参考,我这样做是使用这些证书作为组合单一的缘故。质子交换膜在SimpleSAMLphp。
我有一个来自 Letsencrypt 的 .pem 格式的证书链,称为 fullchain.pem
它在链中有 2 个证书:
keytool -printcert -v -file fullchain.pem |grep "Certificate fingerprints" |wc -l
2
Run Code Online (Sandbox Code Playgroud)
当我将其转换为 .der 时使用
openssl x509 -in fullchain.pem -out cert.der -outform DER
Run Code Online (Sandbox Code Playgroud)
它只导出最后一个
keytool -printcert -v -file cert.der |grep "Certificate fingerprints" |wc -l
1
Run Code Online (Sandbox Code Playgroud)
这是openssl中的错误吗?我错过了一个参数吗?