是否可以使用python OpenSSL模块将证书从pkcs7格式转换为pem格式?
我看到了带有C ++答案的链接:Is there any OpenSSL function to convert PKCS7 file to PEM,但是python中有什么办法吗?
我有一个pkcs7格式的证书,需要以python代码转换为pem格式。我在互联网上搜索。似乎最常见的方法是使用如下所示的OpenSSL命令行:
OpenSSL pkcs7 -in intermediate.cert.p7b -text -out test.pem -print_certs
我阅读了python OpenSSL模块;它仅提供了一些检查pkcs7格式的方法,而没有提供类似get_certificate的方法。
我不太熟悉将pkcs7转换为pem的算法,对此有什么参考吗?
在我使用python os.system模块直接调用Linux OpenSSL命令之前(我不太希望以这种方式这样做)。我试图从StackOverflow寻求一些帮助;请帮助,在此先感谢。