pycryptodome:OverflowError:计数器已在CTR模式下环绕

时间:2017-04-18 01:23:20

标签: python-3.x encryption counter ctr-mode pycryptodome

我在Python 3上使用pycryptodome进行AES-CTR加密时遇到困难。数据可以是~1000字节,但是当它变得足够长时它会中断。我不明白这个错误应该意味着什么或如何解决它。

\xda

1 个答案:

答案 0 :(得分:1)

我明白了。 Nonce只比块大小短1个字节,因此计数器模式只能产生256个块,这将允许加密4096个字节。如果nonce只有几个字节,则问题就会消失。