¡No hay mucha tontería! ¡Adelante!
Acabo de escribir el proceso de cifrado y descifrado AES, pero la biblioteca Crypto no puede reconocerlo.
Preste atención al entorno del sistema
Python Cuando usa AES en Windows, necesita instalar el módulo pycryptodome pip install pycryptodome
python Cuando usa AES en Linux, necesita instalar el módulo pycrypto pip install pycrypto
Encontré una solución en línea
python3.5: ImportError: Ningún módulo llamado Crypto.Cipher
mensaje de error:
de Crypto.Cipher import AES
ImportError: Ningún módulo
llamado ' Crypto ' windows Si pip directamente instalar pycrypto, generalmente requiere la instalación del compilador VC ++, que es más problemático.
Solución
pip install pycryptodome
Después de instalar Windows, debe cambiar la c del directorio crypto en site-packages en Python a C (mayúsculas).
Linux se puede usar directamente.
Una vez más, desde Crypto.Cipher import AES, se puede usar normalmente.
Finalmente, la ventana encontró el problema del sistema y los
siguientes módulos deben introducirse en el
sistema de ventanas
from Cryptodome.Cipher import AES
import base64
Sistema Linux
from Crypto.Cipher import AES
import base64
¡Finalmente lo resolvió perfectamente! Introducción a la
dirección del código Conceptos básicos del algoritmo de cifrado AES