如何使用shell脚本重新排序证书链?

时间:2014-06-12 16:06:44

标签: bash shell openssl

我有一个带证书链的.p7s文件,但证书顺序错误。如何使用shell脚本和openssl,可以将它们重新排列为正确的顺序(如here所述)?

1 个答案:

答案 0 :(得分:0)

我编写了一个脚本来读取链文件(来自文件或来自服务器),解码链中的所有证书,并将证书主题以正确的顺序放在树结构中。它可以处理分叉链,自签名证书和在一个文件中混合的多个单独链。也许它可以作为一个例子。

https://github.com/onnozweers/TLS-scripts/blob/master/get-certificate-chain