У меня есть ключ AES, который был зашифрован с помощью открытого ключа RSA c. Мне нужно расшифровать его с помощью списка закрытых ключей RSA. Возникли проблемы с пакетами, которые я использую, чтобы получить ключ RSA для расшифровки ключа AES. Застрял на том, что я должен использовать.
for pKey in os.listdir(pathPK):
os.chdir(pathPK)
if pKey.startswith("private"):
privateKey = PKCS1_OAEP.new(open(pKey, 'r').read())
for aKey in os.listdir(pathAK):
os.chdir(pathAK)
akiv =
aesKey = AES.new(open(aKey, 'r').read(), AES.MODE_CBC, 32)
decrypted = privateKey.decrypt(aesKey)
Я обновил пост и теперь получаю его в качестве вывода на данный момент:
ValueError: Incorrect AES key length (256 bytes)
Спасибо за любые рекомендации