Articles of pycrypto

Python pycrypto deshabilita el registro – motor de aplicación de google

Estoy usando python con el motor de aplicaciones de google. Trabajando en Macbook Air 2012 con Python 2.7. El problema que tengo es: import logging logging.info(“test”) # this works before importing crypto import Crypto logging.info(“test2”) # this one does not after importing crypto ¿Cómo cambia crypto el registro y cómo puedo solucionarlo para poder usar […]

Cifre en Python y descifre en Java con AES-CFB

Soy consciente de una pregunta muy similar a esta ( ¿Cómo puedo cifrar en Python y descifrar en Java? ) Pero tengo un problema diferente. Mi problema es que no puedo descifrar correctamente en Java. A pesar de usar la clave correcta y la IV, todavía obtengo caracteres de basura después del descifrado. No tengo […]

Error de instalación de PyCrypto en Windows

Estoy tratando de instalar PyCrypto 2.6 Library en mi computadora. Pero sigo recibiendo el siguiente error D:\Software\Python\package\pycrypto-2.6>python setup.py build running build running build_py running build_ext warning: GMP or MPIR library not found; Not building Crypto.PublicKey._fastmath. building ‘Crypto.Random.OSRNG.winrandom’ extension error: Unable to find vcvarsall.bat Mi sistema tiene Windows 8 Pro de 64 bits, Visual Studio Enterprise […]

¿Cómo funciona AES en CTR para Python con PyCrypto?

Estoy usando python 2.7.1 Quiero cifrar algo usando AES en modo CTR. Instalé la biblioteca PyCrypto para Python. Escribí el siguiente código: secret = os.urandom(16) crypto = AES.new(os.urandom(32), AES.MODE_CTR, counter=lambda: secret) encrypted = crypto.encrypt(“asdk”) print crypto.decrypt(encrypted) Tengo que ejecutar crypto.decrypt tantas veces como el tamaño de byte de mi texto sin formato para obtener correctamente […]

¿Cómo almacenar una clave criptográfica de forma segura?

Estoy pensando en usar una biblioteca criptográfica como pycrypto para cifrar / descifrar campos en mi base de datos web de python. Pero los algoritmos de cifrado requieren una clave. Si tengo una clave no cifrada en mi fuente, parece tonto intentar el cifrado de los campos db como en mi servidor si alguien tiene […]

Tratando de instalar Pycrypto en Mac OSX Mavericks

Actualmente estoy intentando instalar pycrypto y cuando ejecuto python setup.py build recibo el siguiente error: cc -bundle -undefined dynamic_lookup -arch x86_64 -arch i386 -Wl,-F. build/temp.macosx-10.9-intel-2.7/src/_fastmath.o -lgmp -o build/lib.macosx-10.9-intel-2.7/Crypto/PublicKey/_fastmath.so ld: illegal text-relocation to ‘___gmp_binvert_limb_table’ in /usr/local/lib/libgmp.a(mp_minv_tab.o) from ‘___gmpn_divexact_1’ in /usr/local/lib/libgmp.a(dive_1.o) for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see […]

Ningún módulo llamado ‘winrandom’ cuando se usa pycrypto

Ya pasé 2 días tratando de instalar pyCrypto para el módulo Paramiko. Entonces, el primer problema que había enfrentado era este: >>> import paramiko Traceback (most recent call last): File “”, line 1, in File “C:\Program Files\Python\lib\site-packages\paramiko\__init__.py”, line 31 , in from paramiko.transport import SecurityOptions, Transport File “C:\Program Files\Python\lib\site-packages\paramiko\transport.py”, line 4 7, in from paramiko.dsskey […]

Python PyCrypto encripta / desencripta archivos de texto con AES

Ya tengo un progtwig que funciona, pero lo único que no funciona es la función decrypt_file() que tengo. Todavía puedo copiar el texto cifrado del archivo y ponerlo en mi función decrypt() y hacer que funcione, pero cuando bash usar mi función decrypt_file() , que se supone que será útil, arroja un error. Ahora sé […]

ImportError: Ningún módulo llamado Crypto.Cipher

Cuando bash ejecutar app.py (Python 3.3, PyCrypto 2.6), mi virtualenv sigue devolviendo el error mencionado anteriormente. Mi statement de importación es solo from Crypto.Cipher import AES . Busqué duplicados y podría decir que hay algunos, pero probé las soluciones (aunque la mayoría no son soluciones) y nada funcionó. Puedes ver cómo son los archivos para […]

Diferentes resultados en Go y Pycrypto al utilizar AES-CFB

Estoy agregando una aplicación Go a un código base de Python ya existente. He estado teniendo problemas para tratar con el cifrado entre los idiomas. Esto está utilizando go 1.2.1 y Python 2.7.x / PyCrypto 2.7a1. Aquí está la muestra de Python: import Crypto.Cipher import Crypto.Hash.HMAC import Crypto.Hash.SHA256 import Crypto.PublicKey.RSA from binascii import hexlify, unhexlify […]