FPGA MD5 Cracker - Part 2
Loading...
8,051
Loading...
Uploader Comments (Gregorpm)
see all
All Comments (21)
-
really cool man!! really cool!!....
-
You can decipher 10-15 hashes on 5 dollars for hash for me? sens84@mail.ru
-
@AlexandruBogdan81 Stratix II is pretty much 3 times faster than Cyclone 2 and
can be configured to crack AES codes, MD5 will be a joke for it.
Basically your question is like asking whether a Lamborghini Gallardio can be faster and
stronger than Mazda 3 or not.... :D
-
Great work and explanation dude =)
-
You are genius!
I wish you good luck
-
Wow !!!! awesome!! :) i have a fpga board too, stratix ii kit. do you think it will work?
Loading...
You could try and pipeline the operations. It would take about as long to get a hash from initial input, but after that, you get one new hash per clock cycle. You could get 50 million hash / sec (3 billion hash per minutes) :-)
bigboy071 2 years ago
That's a great idea. However, the algorithm has 4 phases and each phase is repeated 16 times, so to implement a real pipeline I would need to have 16 independent logic units for each phase and they all would need access to the two large arrays (k and r). I don't know if this implementation would fit on the fpga. It's definitely worth a try. Another idea is to just pipeline the four different phases. I donno, I'll try over winter break =D
Gregorpm 2 years ago
Now that I think about it, each of the logics would only need a single element from the k and r array! However, the original message being hashed needs to be used throughout the algorithm, but that's not to bad. Thanks again for the suggestion.
Gregorpm 2 years ago
what kind of situations can you use this for?
rikuwillkillu 2 years ago
A lot of websites use MD5 hashes for user passwords.
Gregorpm 2 years ago