Товарисч!!! Если вы найдете способ, как из 128 бит восстановить 1 Мб информации, вам при жизни памятников поставят больше, чем всем партийным вождям в СССР
И это не говоря уж о том, что MD5 Hash это такая штука, которую придумали специально, чтобы по ней нельзя было вычислить исходные данные. Разведи руками и скажи "несимметричный алгоритм..."

Lasciate ogni speranza, voi ch'entrate.