AES oude tekenreekslengte

stemmen
0

deze code die ik eigenlijk doen matching van een sleutel, maar als ik deze code uitvoert krijg ik error oude lengte error elke gok.

from Crypto import Random
from Crypto.Cipher import AES
file = open(keys.txt,r)
ciphertext=d06bf9d0dab8e8ef880660d2af65aa82
for i in range(0,7200):
    str = file.readline().strip()
    key = (str[:-1]).strip().decode('hex')
    IV=09080706050403020100A2B2C2D2E2F2.lower().decode('hex')
    plaintext1=255044462d312e350a25d0d4c5d80a34.decode('hex')
    cipher = AES.new(key, AES.MODE_CBC,IV)
    encrypted = cipher.encrypt(plaintext1)
if ciphertext==encrypted.encode('hex')[0:32]:
   print()
   print(match found)
   print(key: +str[:-1])
   print(ciphertext: +ciphertext)
   print(encrypted: +(encrypted).encode('hex'))
   print()
De vraag is gesteld op 24/10/2019 om 13:01
bron van user
In andere talen...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more