使用M2Crypto动态地从私钥提取公钥密码

使用M2Crypto动态地从私钥提取公钥密码

问题描述:

是否有可能从python中以pem格式的私钥提取公钥,并使用像M2Crypto之类的东西? 我想同样的事情发生时,你使用这个命令,如:使用M2Crypto动态地从私钥提取公钥密码

OpenSSL的RSA -in mykey.pem -pubout> mykey.pub

M2Crypto.RSA具有load_key函数返回一个RSA对象,它具有save_pub_key方法。

from M2Crypto import RSA 
RSA.load_key('mykey.pem').save_pub_key('mykey.pub')