Я получаю странные результаты с моим назначением, пытаясь расшифровать AES - PullRequest
0 голосов
/ 22 апреля 2020

Учитель дал мне ключ, IV и зашифрованный текст. Я пытаюсь получить исходное сообщение, используя python, но все, что я получаю, это tra sh. Это то, что я делаю, я прочитал документацию и не могу понять, что я делаю неправильно:

from Crypto.Cipher import AES
from binascii import hexlify, unhexlify

key = '140b41b22a29beb4061bda66b6747e14'
IV = '5b68629feb8606f9'
mode = AES.MODE_CBC
ct1 = 'a6667670b75b38a5b4832d0f26e1ab7da33249de7d4afc48e713ac646ace36e872ad5fb8a512428a6e21364b0c374df45503473c5242a253ffffffffffffffff'

aes1 = AES.new(key, mode, IV = IV)

decd1 = aes1.decrypt(ct1) 

print(decd1)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...