¿Encontrar la función hash si se dan el original y el hash? [duplicar]

0

Estaba pensando si puedes encontrar las funciones hash utilizadas si tienes el mensaje original y el hash. Entonces, asuma que no se usa sal durante el proceso de hash, solo hashing y concatenación múltiples, por ejemplo,

hash = SHA512(MD5(original) || SHA512(original))

Entonces, ¿cómo podría encontrar el proceso de hash correcto, si realmente no se usa sal y el proceso no depende de otras cosas como la hora del sistema, etc.? Recuerda que el original y el hash están dados. ¿Es la única forma de encontrar la secuencia correcta de hash fuerza bruta?

    
pregunta Sirac 19.05.2014 - 18:35
fuente

1 respuesta

1

Ciertamente puedes reducir las posibilidades con solo mirar el hash. MD5 escupe 128 bits y SHA-256, 256 bits. Más allá de eso, tendría que ser una fuerza bruta.

    
respondido por el Khang T 19.05.2014 - 21:05
fuente

Lea otras preguntas en las etiquetas