python3.8上Crypto用不了,改用pycryptodomex
pip install pycryptodomex
用法:
from Cryptodome.Cipher import AES
aes = AES.new(key, AES.MODE_CBC, IV)
content=aes.decrypt(content)
IV格式如果是下面这种会报错:
'0x674B2D91C06186399C33DC5901307461'
需要把hex转换成bytes
from binascii import unhexlify
iv=unhexlify(IV_str.replace("0x",""))