hola Alexis-182, los hashes son funciones de una sola vía, no se descifran... deberías compararlo, o colisionarlo. saludos.
(agrego) una suma md5, es el resultado de diversas operaciones a nivel de bits; aquí no importa el "peso" de un archivo, si intercambias el valor de uno de ellos el resultado es totalmente diferente... excepto... el caso particular de las colisiones, que están dadas porque al tener siempre un tamaño fijo de bytes de salida, si utilizas entradas muy grandes puede suceder que dos textos diferentes tengan el mismo hash.
(agrego) una suma md5, es el resultado de diversas operaciones a nivel de bits; aquí no importa el "peso" de un archivo, si intercambias el valor de uno de ellos el resultado es totalmente diferente... excepto... el caso particular de las colisiones, que están dadas porque al tener siempre un tamaño fijo de bytes de salida, si utilizas entradas muy grandes puede suceder que dos textos diferentes tengan el mismo hash.