Articles of md5

¿MD5 es menos seguro que SHA et. Alabama. en un sentido práctico?

He visto algunas preguntas y respuestas sobre SO que sugieren que MD5 es menos seguro que algo como SHA. Mi pregunta es: ¿vale la pena preocuparse por mi situación? Aquí hay un ejemplo de cómo lo estoy usando: En el lado del cliente, proporciono una sum de comprobación “segura” para un mensaje agregando la hora […]

¿Cómo puedo leer / transmitir un archivo sin cargar todo el archivo en la memoria?

¿Cómo puedo leer un archivo arbitrario y procesarlo “pieza por pieza” (es decir, byte por byte o algún otro tamaño de fragmento que ofrezca el mejor rendimiento de lectura) sin cargar todo el archivo en la memoria? Un ejemplo de procesamiento sería generar un hash MD5 del archivo, aunque la respuesta podría aplicarse a cualquier […]

La seguridad MD5 está bien?

Soy nuevo en la encoding así que tal vez me he perdido el punto de qué se trata md5. Pero por lo que he experimentado el cifrado MD5 es “estático” para cada palabra. Por estático quiero decir que siempre encontrarás el mismo resultado, por ejemplo md5 (“hola”). Y esto me hace pensar que es altamente […]

¿Cómo son únicas las funciones hash como MD5?

Soy consciente de que MD5 ha tenido algunas colisiones, pero esto es más una pregunta de alto nivel sobre las funciones hash. Si MD5 mezcla cualquier cadena arbitraria en un valor hexadecimal de 32 dígitos, entonces, de acuerdo con el Principio de Casillero, seguramente esto no puede ser único, ya que hay más cadenas arbitrarias […]

¿Cómo creo un Hash MD5 de una cadena en Cocoa?

Sé que SHA-1 es preferible, pero este proyecto requiere que use MD5. #include – (NSString*) MD5Hasher: (NSString*) query { NSData* hashed = [query dataUsingEncoding:NSUTF8StringEncoding]; unsigned char *digest = MD5([hashed bytes], [hashed length], NULL); NSString *final = [NSString stringWithUTF8String: (char *)digest]; return final; } Obtuve este código de una respuesta a otra pregunta similar en StackOverflow, […]

¿Pueden dos cadenas diferentes generar el mismo código hash MD5?

Para cada uno de nuestros activos binarios generamos un hash MD5. Esto se usa para verificar si un cierto activo binario ya está en nuestra aplicación. Pero es posible que dos activos binarios diferentes generen el mismo hash MD5. Entonces, ¿es posible que dos cadenas diferentes generen el mismo hash MD5?

Hash MD5 en Android

Tengo un cliente de Android simple que necesita ‘hablar’ con un simple oyente HTTP C #. Deseo proporcionar un nivel básico de autenticación pasando el nombre de usuario / contraseña en las solicitudes POST. El hash MD5 es trivial en C # y proporciona suficiente seguridad para mis necesidades, pero parece que no puedo encontrar […]

¿El MD5 sigue siendo lo suficientemente bueno como para identificar de manera única los archivos?

¿Es el hash MD5 un archivo aún considerado un método lo suficientemente bueno como para identificarlo de manera única, dado el rompimiento del algoritmo MD5 y los problemas de seguridad, etc.? La seguridad no es mi principal preocupación aquí, pero es la identificación única de cada archivo. ¿Alguna idea?

¿Por qué no usar MD5 para el hash de contraseñas?

Tengo un amigo que es un hacker de sombrero blanco. Él dice que md5 no es realmente tan malo y en realidad es realmente seguro, solo si lo usamos correctamente. Yo creo que él tiene razón. Como sé, hay 3 formas de romper hashes: Usar tablas Rainbow (que pueden protegerse con una sal larga / […]

¿Está calculando un hash MD5 menos intensivo de CPU que las funciones de la familia SHA?

¿Se está calculando un hash MD5 menos intensivo de CPU que SHA-1 o SHA-2 en hardware “estándar” para laptop x86? Estoy interesado en información general, no específica de un chip determinado. ACTUALIZACIÓN: en mi caso, estoy interesado en calcular el hash de un archivo. Si el tamaño del archivo es importante, supongamos que es 300K.