Articles of cifrado de

Problema con encode + encrypt + pad usando el mismo código para python2 y python3

Descargo de responsabilidad: entiendo que lo siguiente no es adecuado para brindar “seguridad” en un entorno de producción. Simplemente significa “un poco mejor” que usar XOR o rot13 en datos confidenciales almacenados en mi sistema. Reuní el siguiente código para permitirme usar el cifrado AES para esos valores confidenciales. AES requiere trozos de 16 bytes; […]

Protección de contraseña de Python

Tengo un pequeño progtwig de Python que será utilizado localmente por un pequeño grupo de personas (<15 personas). Pero para la rendición de cuentas, quiero tener un simple nombre de usuario + verificación de contraseña al inicio del programa (no es necesario super seguro). Para su información, solo soy un principiante y esta es la […]

Encriptación de un archivo db Sqlite que se incluirá en un archivo pyexe

He estado trabajando en el desarrollo de esta herramienta analítica para ayudar a interpretar y analizar una base de datos que se incluye en el paquete. Es muy importante para nosotros asegurar la base de datos de una manera que solo se pueda acceder con nuestro software. ¿Cuál es la mejor manera de lograrlo en […]

¿Puedo cifrar el correo electrónico y descifrarlo usando el conjunto de bibliotecas predeterminado de Python?

Por supuesto, se han formulado preguntas similares en stackoverflow, pero no quiero usar ninguna biblioteca de terceros como Crypto o algo así. Así que necesito generar un texto cifrado de un correo electrónico del usuario y descifrarlo de nuevo a texto plano. ¿Cómo puedo hacer esto en python?

Decodificador Cifrado César Python

En mi lección, me encargaron la creación de un decodificador de cifrado César que toma una cadena de entrada y encuentra la mejor cadena posible utilizando una frecuencia de letras. Si no está seguro de cuánto sentido tiene eso, pero deje publicar la pregunta: Escribe un progtwig que haga lo siguiente. Primero, debe leer una […]

Ofuscando cuerdas en Python

Tengo una cadena de contraseña que se debe pasar a un método. Todo funciona bien, pero no me siento cómodo almacenando la contraseña en texto claro. ¿Hay alguna manera de ofuscar la cadena o de cifrarla realmente? Soy consciente de que la ofuscación se puede realizar por ingeniería inversa, pero creo que al menos debería […]

¿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 […]

Encriptación simétrica de enteros a enteros

Necesito algunos punteros o un ejemplo práctico sobre cómo cifrar un int a otro int, y se necesitaría una clave secreta para descifrar el valor. Algo como: encrypt(1, “secret key”) == 67123571122 decrypt(67123571122, “secret key”) == 1 Este tipo hace casi la misma pregunta: Algoritmo bijetivo simétrico para enteros sin embargo, al ser un cifrado […]

¿Cómo puedo crear una clave usando RSA / ECB / PKCS1Padding en python?

Estoy luchando para encontrar cualquier método de uso de RSA en modo ECB con relleno PKCS1 en python. He buscado en pyCrypto, pero no tienen relleno PKCS1 en la twig maestra (pero sí en un parche). Sin embargo, encontré RSA con PKCS1 en el paquete M2Crypto, pero no estoy seguro de poder elegir el modo […]

Propósito de la configuración de Django ‘SECRET_KEY’

¿Cuál es exactamente el punto de SECRET_KEY en django? Hice algunas búsquedas en Google y verifiqué los documentos ( https://docs.djangoproject.com/en/dev/ref/settings/#secret-key ), pero estaba buscando una explicación más detallada de esto, y por qué se requiere. Por ejemplo, ¿qué podría pasar si se comprometiera la clave / otros supieran lo que era? Gracias.