-1

Possible Duplicate:
Is it possible to decrypt md5 hashes?

i have md5 checksum in string form.

example:

 string md5 = "83bb108c0c4d94fab1a6748ca1ddfba6";

i want to get the byte[] array back from this md5. i mean reverse MD5CryptoServiceProvider.ComputHash() method . is this possible?

Community
  • 1
  • 1
Ahmed M. Taher
  • 663
  • 1
  • 7
  • 15
  • 1
    Why do you want to reverse the hash? If you are wanting to determine whether it is the hash of some data you have, then hash the data and compare the hashes. – Ɖiamond ǤeezeƦ Jan 18 '12 at 14:03
  • i have open source antivirus database . this database is contains the md5 hashes of specific part of virus body . i want to figure out what the original bytes of the md5 hash to use it in virus detection – Ahmed M. Taher Jan 18 '12 at 15:13

1 Answers1

5

I seem to understand that you want to obtain the original data from a given hash. That's not possible since a MD5 Hash inherently loses the original information in the digesting process.

You might want to check the Hash function and the MD5 wikipedia entries in order to better understand what a hash function is.

Sirs
  • 1,277
  • 17
  • 30