|
发表于 2021-2-23 09:42:46
|
显示全部楼层
这一句报错是咋回事
- >>> self.aes = AES.new(b'0000000000000000',AES.MODE_CBC)
- Traceback (most recent call last):
- File "<pyshell#2>", line 1, in <module>
- self.aes = AES.new(b'0000000000000000',AES.MODE_CBC)
- File "E:\anaconda\lib\site-packages\Crypto\Cipher\AES.py", line 94, in new
- return AESCipher(key, *args, **kwargs)
- File "E:\anaconda\lib\site-packages\Crypto\Cipher\AES.py", line 59, in __init__
- blockalgo.BlockAlgo.__init__(self, _AES, key, *args, **kwargs)
- File "E:\anaconda\lib\site-packages\Crypto\Cipher\blockalgo.py", line 141, in __init__
- self._cipher = factory.new(key, *args, **kwargs)
- ValueError: IV must be 16 bytes long
复制代码 |
|