AES解密控制台打印出乱码解决方法

发布时间 2023-09-14 10:47:08作者: 芳~~

使用其它方法控制台一直打印出乱码,后来使用了这种方法,一下就解决乱码问题。
代码如下:
from Crypto.Cipher import AES
from binascii import a2b_hex

def ungenerateAES(key, text):
aes = AES.new(str.encode(key), AES.MODE_ECB)
aes_text = aes.decrypt(a2b_hex(text)).decode()
print(aes_text)
return aes_text