Preguntas etiquetadas con md5

Función hash criptográfica con un valor hash de 128 bits (16 bytes). MD5 ya no se considera un hash seguro y no debe usarse para proteger información confidencial como contraseñas

334
Calcular la suma de comprobación MD5 para un archivo

Estoy usando iTextSharp para leer el texto de un archivo PDF. Sin embargo, hay veces que no puedo extraer texto, porque el archivo PDF solo contiene imágenes. Descargo los mismos archivos PDF todos los días, y quiero ver si el PDF ha sido modificado. Si no se puede obtener el texto y la fecha de...

260
¿Es posible descifrar los hash MD5?

Alguien me dijo que ha visto sistemas de software que: recuperar contraseñas cifradas MD5 de otros sistemas; descifrar las contraseñas cifradas y almacenar las contraseñas en la base de datos del sistema utilizando el algoritmo propio del sistema. ¿Es eso posible? Pensé que no era posible /...

188
Obtenga MD5 hash de archivos grandes en Python

He usado hashlib (que reemplaza md5 en Python 2.6 / 3.0) y funcionó bien si abrí un archivo y puse su contenido en hashlib.md5()función. El problema es con archivos muy grandes que sus tamaños podrían exceder el tamaño de RAM. ¿Cómo obtener el hash MD5 de un archivo sin cargar todo el archivo en...

164
¿Cuántos elementos aleatorios antes de MD5 producen colisiones?

Tengo una biblioteca de imágenes en Amazon S3. Para cada imagen, md5 la URL de origen en mi servidor más una marca de tiempo para obtener un nombre de archivo único. Como S3 no puede tener subdirectorios, necesito almacenar todas estas imágenes en una sola carpeta plana. ¿Debo preocuparme por las...

131
Calcular un hash MD5 a partir de una cadena

Utilizo el siguiente código C # para calcular un hash MD5 a partir de una cadena. Funciona bien y genera una cadena hexadecimal de 32 caracteres como esta: 900150983cd24fb0d6963f7d28e17f72 string sSourceData; byte[] tmpSource; byte[] tmpHash; sSourceData = "MySourceData"; //Create a byte array...