Проблема расшифровки ключа AES с закрытым ключом RSA - PullRequest
0 голосов
/ 23 апреля 2020

У меня есть ключ 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)

Спасибо за любые рекомендации

...