title: How to get public key using PyOpenSSL?
body: <p>I'm tring to create python script, that would take PKCS#12 package and print some information contained in x509 certificate and using for this purpouses PyOpenSSL module. So far i want to fetch from certificate public key. But PKey object doesn't have appropriate method. Where can I move out of here ? Any ideas how to get public key ?</p>
  
  <pre><code>pfx=open('./1.p12','rb').read()
  PKCS=crypto.load_pkcs12(pfx)
  cert=PKCS.get_certificate()
  PKey=cert.get_pubkey()
  
  print PKey
  &lt;OpenSSL.crypto.PKey object at 0x012432D8&gt;
  </code></pre>
  
  <p>Thanks.</p>