-2

エクスポートされたキーがどこにあるか知りたいです。現在のディレクトリに .pem ファイルがありません。キーをtxtファイルに保存できますが、そのキーを使用して文字列を暗号化しようとすると機能しません。助けてください

from Crypto import Random
from Crypto.PublicKey import RSA

def generate_keys():
    modulus_length = 256*4
    keys = RSA.generate(modulus_length, Random.new().read)
    publickey = keys.publickey()

    keys.exportKey(format="PEM")
    publickey.exportKey(format="PEM")

    # with open("prkey","wb") as f:
    #   f.write(keys.exportKey())

    # with open("pvkey","wb") as p:
    #   p.write(publickey.exportKey())


return keys, publickey
4

1 に答える 1