使用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')