我正在尝试创建python脚本,它将采用PKCS#12包并打印x509证书中包含的一些信息,并用于purpuses PyOpenSSL模块。到目前为止,我想从证书公钥中获取。但是PKey对象没有合适的方法。我能从这里搬出去吗?有办法弄到公钥吗?
pfx=open('./1.p12','rb').read()
PKCS=crypto.load_pkcs12(pfx)
cert=PKCS.get_certificate()
PKey=cert.get_pubkey()
print PKey
<OpenSSL.crypto.PKey object at 0x012432D8>
谢谢。
这行吗?
我假设你想从文件中读取公钥。
首先安装pyopenssl
pip安装pyopenssl
输出为:
----开始公钥---
。。。。
----结束公钥---
首先,您可以像这样加载证书
你会看到
相关问题 更多 >
编程相关推荐