gpt4 book ai didi

Python p12 到 pem

转载 作者:太空狗 更新时间:2023-10-30 00:32:07 25 4
gpt4 key购买 nike

我正在尝试了解 openssl 和证书以及 Python。

所以我有这个 .cert.p12 文件。我想将其转换为 .pem 格式。

我用

openssl -in input.cert.p12 -out output.pem -nodes

这将创建 pem 文件。

我如何在 Python 中执行相同的过程?接收 p12 文件并将其转换为 pem 格式?

最佳答案

尝试使用 OpenSSL for Python 库,如“pyOpenSSL”

https://pyopenssl.org/en/stable/api/crypto.html#pkcs12-objects

from OpenSSL import crypto
p12 = crypto.load_pkcs12(file("push.p12", 'rb').read(), [password])

# PEM formatted private key
print crypto.dump_privatekey(crypto.FILETYPE_PEM, p12.get_privatekey())

# PEM formatted certificate
print crypto.dump_certificate(crypto.FILETYPE_PEM, p12.get_certificate())

来自 here .

关于Python p12 到 pem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23551579/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com