View Single Post
01-30-2010, 10:18 PM
#5
46Bit is offline 46Bit
Status: Member
Join date: Mar 2009
Location: Yorkshire
Expertise: Web Development
Software:
 
Posts: 275
iTrader: 10 / 100%
 

46Bit is on a distinguished road

Send a message via MSN to 46Bit Send a message via Skype™ to 46Bit

  Old

Originally Posted by chaoscript View Post
Like every site,
You need to build the database.

Cheers.
To match even 50% of given MD5 hashes, at an average rate of 1 million md5's added/hour, that would take over 1.94 x 10^28 years and consume much of the mass of the Earth in terms of storage required since at a guess you'd be looking at needing ~10^26 Terabytes of storage. Building a smaller rainbow table of commonly used strings would be way quicker and cheaper, but still would take a while and the site would then not live up to expectations.
Whilst I'm far from an expert on cryptography, I believe the ~best published MD5 collision algorithm can give a collision for a given hash in about a minute on a medium-powered laptop but even so this isn't the approach taken and is impractical without a dedicated server.

Reply With Quote