0

I want to find a md5 string which meet the result. After append the md5 with a known string. For example: Given string: "abcde" find a md5 string(md5_str). Suppose it is:"XXXXX"

Appended string is: "abcdeXXXXX". And its md5 is just md5_str.

md5(abcdeXXXXX) = XXXXX
doit
  • 29
  • 3
  • for many strings such an MD5 will not exist and if it does it is not easy to find. – Henry Aug 11 '20 at 14:45
  • it sounds like this algorithm may not exist for many string. – doit Aug 11 '20 at 14:48
  • Algorithms exist, it is just not sure they will find a solution or run in a reasonable time. For example, you can run through all possible MD5 sums and check for each if it works. – Henry Aug 11 '20 at 14:50
  • See this related question: https://stackoverflow.com/questions/1240852/is-it-possible-to-decrypt-md5-hashes . That being said, md5 is considered "weak", and googling "break md5" does yield interesting results. – Stef Aug 11 '20 at 15:37
  • I check the link:“https://stackoverflow.com/questions/1240852/is-it-possible-to-decrypt-md5-hashes”。 It builds a database to find the results. But this is a very big task. – doit Aug 19 '20 at 12:18

0 Answers0