Articles of cifrado

Python obtiene el número de páginas de pdf protegido por contraseña

He estado tratando de encontrar una manera de obtener el número de páginas de pdf protegido con contraseña con python3. Hasta ahora he probado los módulos pypdf2 y pdfminer2. Ambos están fallando porque el archivo no está descifrado. #!/usr/bin/python3 from PyPDF2 import PdfFileReader pdfFile = PdfFileReader(open(“document.pdf”, “rb”)) print(pdfFile.numPages) Este código producirá un error : PyPDF2.utils.PdfReadError: […]

Cifrado / descifrado utilizando AES / CBC / PKCS7Padding

Necesito ayuda para cifrar con AES / CBC / PKCS7Padding. Necesito los mismos resultados que aquí .

Filtro de Python / lambda

Tratando de crear una clave de palabras clave y me he encontrado con esto, sé que hace mayúsculas a la cadena y elimina cosas como espacios, comas y paréntesis. elimina esto exitosamente from itertools import starmap,cycle def encrypt(message, key): # convert to uppercase. # strip out non-alpha characters. message = filter(lambda _: _.isalpha(), message.upper()) # […]

Cifrar / desencriptar scripts de Python en C

duplicados (en los que no he encontrado respuestas): https://stackoverflow.com/questions/4066361/how-to-obfuscate-python-code ¿Cómo protejo el código Python? Así que he visto los dos enlaces anteriores ^^ y no he encontrado nada útil para encriptar realmente scripts de Python y / o ofuscar el código de Python. Así que soy nuevo en C pero tengo experiencia en python, y […]

¿Una buena manera de cifrar los campos de la base de datos?

Me han pedido que cifre varios campos de db dentro de la db . El problema es que estos campos deben ser descifrados después de ser leídos. Estoy usando Django y SQL Server 2005 . ¿Alguna buena idea?

Cifrado de un archivo JPG utilizando AES de pycrypro que falla

A continuación se muestra el código (aún no está completo) que he escrito para cifrar y descifrar archivos usando python con el módulo pycrypto. from Crypto.Hash import SHA256 from Crypto.Cipher import AES import getpass class ED(object): def getfromuser(self,choice): if choice==’key’: key=getpass.getpass(‘Enter AES Key (minimum 16 characters): ‘) if len(key)<16: print 'Key entered too short. Please […]

Python o LibreOffice Guardan archivos xlsx encriptados con contraseña

Estoy tratando de guardar un archivo de Excel cifrado con contraseña. He intentado seguir la guía en https://help.libreoffice.org/Common/Protecting_Content_in – y funciona perfectamente. Sin embargo, esto está en la GUI, pero estoy buscando una solución que use la interfaz de línea de comandos en modo sin cabeza. He mirado al man libreoffice , pero no pude […]

Descifrando datos en Python que fueron cifrados en 3DES por Java

Estoy tratando de descifrar datos utilizando PyCrypto. Los datos se codificaron en Java con el paquete javax.crypto. El cifrado es Triple DES (denominado ” DESede ” en Java). Por lo que sé, la configuración predeterminada se utiliza para todo. Sin embargo, cuando voy a descifrar los datos en Python, siempre hay un problema con los […]

Cifrado AES 256 con PyCrypto usando el modo CBC – ¿alguna debilidad?

Tengo la siguiente secuencia de comandos de Python para cifrar / descifrar datos usando AES 256, ¿podría decirme si hay algo en el código que pueda debilitar el cifrado o si hay algo que no haya tenido en cuenta para el cifrado AES 256 utilizando CBC ¿modo? He probado el script y funciona bien, es […]

Incluir nonce y el recuento de bloques en PyCrypto AES MODE_CTR

Alguna información de fondo, puede omitir esta parte para la pregunta real esta es mi tercera pregunta sobre este tema aquí en stackoverflow. Para completar, estas son las otras preguntas AES con crypt-js y PyCrypto y Match AES de / encryption en python y javascript . Desafortunadamente, mi último bash tuvo dos votos negativos para […]