View Single Post
  #13 (permalink)  
Old 10-29-09, 02:14 PM
Nico's Avatar
Nico Nico is offline
Community Leader
 
Join Date: Sep 2005
Location: Spain
Posts: 8,074
Thanks: 11
Thanked 88 Times in 83 Posts
Quote:
Originally Posted by greg1996 View Post
AND every different text that is encoded has a different result
This is precisely where your mistake is.

All strings, containing all types of characters, and independent of their lengths (I repeat that, independent of their lengths), are being converted into a 32 character long, hexadecimal string, when they're encoded to MD5. You could encode the bible into MD5 and it would turn into 32 characters (characters from a to f and 0 to 9... only). And you can take a single character, and would turn into 32 characters too.

That means, every MD5 string, has an infinite amount of possible "decoding" options, and thus, making proper decoding impossible.


Why would be still using ZIPs and RARs if everything could be compressed into 32 bytes? ;p

Last edited by Nico; 10-29-09 at 02:19 PM.
Reply With Quote