RSA キー ペアを生成するには、openssl を使用しました。
openssl genrsa -out my_key.private.pem 1024
openssl rsa -in my_key.private.pem -pubout -out my_key.public.pem
ここで、この my_key.public.pem ファイルを別の .py ファイルの関数で使用したいと考えています。
import M2Crypto
from M2Crypto import RSA,SSL
def encrypt():
pk = open( 'my_key.public.pem', 'rb' ).read()
rsa = M2Crypto.RSA.load_pub_key(pk)
print rsa;
私はそれを正しくやっていますか?両方のファイルは同じディレクトリにありますが、この関数は何も出力しません。