Я пытаюсь зашифровать и расшифровать файл с использованием RSA с длиной ключа 2048 бит путем создания пары открытых и закрытых ключей.Когда я пытаюсь импортировать криптографическую библиотеку RSA, я получаю сообщение об ошибке
ImportError: невозможно импортировать имя 'PKCS1_OAEP'
Ниже приведен код, который я пытаюсь выполнитьреализовать.
from Crypto.Cipher import PKCS1_OAEP
from Crypto.PublicKey import RSA
key = RSA.generate(2048, e=65537)
private_key = key.exportKey("PEM")
public_key = key.publickey().exportKey("PEM")
print (private_key)
fd = open("private_key.pem", "wb")
fd.write(private_key)
fd.close()
print (public_key)
fd = open("public_key.pem", "wb")
fd.write(public_key)
fd.close()
PS Я уже установил требуемый пакет.Любые идеи будут высоко оценены.