python生成RSA密匙對

from Crypto.PublicKey import RSA
from Crypto import Random
RANDOM_GENERATOR = Random.new().read
    rsa = RSA.generate(1024, RANDOM_GENERATOR)
    # 祕鑰對的生成
    PRIVATE_PEM = rsa.exportKey()
    with open('master-private.pem', 'w') as f:
        f.write(PRIVATE_PEM.decode('utf-8'))
    PUBLIC_PEM = rsa.publickey().exportKey()
    with open('master-public.pem', 'w') as f:
        f.write(PUBLIC_PEM.decode('utf-8'))

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章