pycrypto已安装(当我运行pip list时,结果之一是pycrypto (2.6.1))
它可以工作,但是当我想使用MODE_CCM时,它返回:module 'Crypto.Cipher.AES' has no attribute 'MODE_CCM'我的Python版本:Python 3.5.2 :: Anaconda 4.2.0 (x86_64)

最佳答案

根据https://gist.github.com/jbdatko/7425443的最新版本,pycrypto没有CCM模式。
我通过安装pip install pycryptodomex并将Crypto包替换为Cryptodome来解决了问题
安装后:
在你的python代码中
替换from Crypto.Cipher import AESfrom Cryptodome.Cipher import AES

关于python - python:即使已安装pycrypto,模块 'Crypto.Cipher.AES'也没有属性 'MODE_CCM',我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43987779/

10-13 08:09
查看更多