Как получить открытый ключ с помощью PyOpenSSL?

Я пытаюсь создать скрипт на Python, который бы взял пакет PKCS #12 и распечатал некоторую информацию, содержащуюся в сертификате x509, и используя для этого модуль 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>

Спасибо.

6
задан usp 28 April 2012 в 11:11
поделиться