Thread Solved

Join Date: May 2008
Posts: 113
Reputation: Merlin33069 is an unknown quantity at this point 
Solved Threads: 4
Merlin33069 Merlin33069 is offline Offline
Junior Poster

Md5 Question

 
0
  #1
Mar 23rd, 2009
A friend of mine an i were wondering the following

If there is really a one in 20 million chance of and two files having the same MD5 hash

in theory, would it not be possible to recreate a file from the MD5 hash itself?

I understand the time involved in doing this through the "rainbow tables" method, not to mention the processing power.

but with new processors coming out with 8 cores or so....

you see where this is going...
Do you geek alone?

<<TimmCo>> Custom Computers

~Executive
Reply With Quote Quick reply to this message  
Join Date: Apr 2005
Posts: 16,249
Reputation: jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all 
Solved Threads: 540
Moderator
Featured Poster
jbennet's Avatar
jbennet jbennet is offline Offline
Moderator

Re: Md5 Question

 
0
  #2
Mar 30th, 2009
in theory, would it not be possible to recreate a file from the MD5 hash itself?
No. Hashing cant do that.
If i am helpful, please give me reputation points.
Reply With Quote Quick reply to this message  
Join Date: May 2008
Posts: 113
Reputation: Merlin33069 is an unknown quantity at this point 
Solved Threads: 4
Merlin33069 Merlin33069 is offline Offline
Junior Poster

Re: Md5 Question

 
0
  #3
Mar 30th, 2009
ay, still would be cool
Do you geek alone?

<<TimmCo>> Custom Computers

~Executive
Reply With Quote Quick reply to this message  
Join Date: Apr 2005
Posts: 16,249
Reputation: jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all 
Solved Threads: 540
Moderator
Featured Poster
jbennet's Avatar
jbennet jbennet is offline Offline
Moderator

Re: Md5 Question

 
0
  #4
Mar 30th, 2009
its not possible though

thats not what a hash is. A hash is a totally arbitrary thing, its meaningless without a context with which to apply it to.

if we are going to be really technical, an MD5Sum isnt a type of hash at all, its a checksum, but the same thinking applies
Last edited by jbennet; Mar 30th, 2009 at 11:41 pm.
If i am helpful, please give me reputation points.
Reply With Quote Quick reply to this message  
Join Date: Mar 2009
Posts: 139
Reputation: thoughtcoder is on a distinguished road 
Solved Threads: 12
thoughtcoder thoughtcoder is offline Offline
Junior Poster

Re: Md5 Question

 
0
  #5
Mar 31st, 2009
Um, yes, it is a hash. Is hash not a synonym of checksum?
Reply With Quote Quick reply to this message  
Join Date: Apr 2005
Posts: 16,249
Reputation: jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all jbennet is a name known to all 
Solved Threads: 540
Moderator
Featured Poster
jbennet's Avatar
jbennet jbennet is offline Offline
Moderator

Re: Md5 Question

 
0
  #6
Mar 31st, 2009
no hashes have a completely different meaning when used in the context of databases

http://en.wikipedia.org/wiki/Hash_function

The first few paragraphs of this explain it
If i am helpful, please give me reputation points.
Reply With Quote Quick reply to this message  
Join Date: Mar 2009
Posts: 139
Reputation: thoughtcoder is on a distinguished road 
Solved Threads: 12
thoughtcoder thoughtcoder is offline Offline
Junior Poster

Re: Md5 Question

 
0
  #7
Apr 1st, 2009
The differences explained there are a pedantic wikipedian classification system. Hashes, checksums, and cryptographic hashes are all the same thing and are all designed for the same general purpose. The only difference between a "good hash function" and a "good checksum function" and such is that different traits are valued more intensely.
Reply With Quote Quick reply to this message  
Reply

This thread has been marked solved.
Perhaps start a new thread instead?
Message:


Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC