Search Options
close
Search the following clips:
All Clips
Everyone's Clips
My Guides
Sign Up
Install
Learn More
Login
MD5 Hashing Experiments
ylodi
follow
0
5-31-2008 4:18 AM
146 views
tags:
md5
,
programming
,
benchmark
Add a Comment
Login
to Comment. Not a member yet?
Sign up
Related Clips
Forgotten your password? Google can find i...
Lost Your Password? Google Can Find It
Google can crack passwords
Nero-7.8.5.0_eng_trial__keygen-EMBRACE(VIS...
Linux Mint
Password Generator
Favorite Programming Quotes
More clips from
ylodi
Top 100 Software Development Blogs!
Which is faster? Flash or Silverlight?
Parlez-vous le Linux?
Today's Top Clips
"Artwork inspired by the mysteries and marvels of science." wonderful images
Gait may be associated with orgasmic ability
Brave New World of Digital Intimacy
24 of the most peculiar creatures known to mankind.
Salvador Dali's Alice in Wonderland Series
Late-Night Jokes about Republican Vice Presidential Candidate Sarah Palin
Hey dude, i'm fighting a bacteria now
Physicists investigate how time moves forward
"Walking to the Moon" - A woman wakes from a coma
Music Taste and Personality
visit the
Top Clips page
View the Top Clips from
May 31, 2008
Embed This Clip In Your Site...
<div style="margin: 12px 0px; font-family: arial; color: #333333; background: #ffffff; border: solid 4px #e5e5e5; width: 100%; clear: left;"><div class="CM_CTB_Content_Wrap" style="margin: 0px; padding: 0px;background-color: #ffffff;"><div style="border-bottom: solid 1px #dcdcdc; white-space: nowrap; margin-bottom: 8px; background-color: #eeeeee ;background-image: url(http://clipmarks.com/images/source-bg.gif); background-repeat: repeat-x; height: 24px; line-height: 24px; vertical-align: middle; padding-bottom: 4px; color: #666666; font-size: 10px;" ><a href="http://clipmarks.com/clip-to-blog/" title="see clips that are hot right now"><img src="http://content.clipmarks.com/blog_embed/e98e856f-584e-4037-adaa-f6b1e747fdfc/79A092CE-A7F9-4EEF-933B-9E59B5658AE7/" alt="" width="19" height="19" border="0" style="vertical-align: middle; margin: 0px 4px; display: inline; border: none; float:none;" /></a>clipped from <a title="http://majuric.org/software/cudamd5/" href="http://majuric.org/software/cudamd5/" style="font-size: 11px;">majuric.org</a></div><blockquote style="text-align: left; padding: 0px 8px; margin: 4px 0px 8px 0px; background: transparent; border: none;" cite="http://majuric.org/software/cudamd5/"><H1>Notes: CUDA MD5 Hashing Experiments</H1></blockquote><div style="height: 2px; font-size: 2px; background: #dcdcdc; border-bottom: solid 1px #f5f5f5; margin: 2px 4px;"></div><blockquote style="text-align: left; padding: 0px 8px; margin: 4px 0px 8px 0px; background: transparent; border: none;" cite="http://majuric.org/software/cudamd5/"><P>What do these results show? The code on 8800 Ultra runs 36x faster than the same algorithm running on a single core of Q6700 @ 2.66GHz, or 9x faster compared to all four cores running simultaneously (and assuming the speedup scales linearly). The speedup over a single dual-core Xeon CPU running MD5crack is about 7x.</P></blockquote><div style="height: 2px; font-size: 2px; background: #dcdcdc; border-bottom: solid 1px #f5f5f5; margin: 2px 4px;"></div><blockquote style="text-align: left; padding: 0px 8px; margin: 4px 0px 8px 0px; background: transparent; border: none;" cite="http://majuric.org/software/cudamd5/"><P>One way of visualizing this is noting that a single 8800 Ultra could brute-force break an MD5 hashed password of eight or less characters+numbers (A-Z, a-z, 0-9) in about ~16 days. You can imagine what a smarter (dictionary based) algorithm combined with a GPU cluster could do.</P></blockquote><div style="height: 2px; font-size: 2px; background: #dcdcdc; border-bottom: solid 1px #f5f5f5; margin: 2px 4px;"></div><blockquote style="text-align: left; padding: 0px 8px; margin: 4px 0px 8px 0px; background: transparent; border: none;" cite="http://majuric.org/software/cudamd5/"><P>The numbers above could probably be improved on if one was so inclined (I personally am not). The MD5 code used here was written in less than 2 days, as a proof-of-concept, and with only a single one-liner GPU-specific optimization. The <A href="http://majuric.org/software/cudamd5/source">source</A> is available so feel free to give it a shot.</P></blockquote></div><div style="margin: 0px 6px 6px 4px;"><table style="font-size: 11px;border-spacing: 0px;padding: 0px;" cellpadding="0" cellspacing="0" width="100%"><tr><td style="background:transparent;border-width:0px;padding:0px;"> </td><td align="right" style="background:transparent;border-width:0px;padding:0px;width:107px" width="107"><a href="http://clipmarks.com/share/79A092CE-A7F9-4EEF-933B-9E59B5658AE7/blog/" title="blog or email this clip"><img src="http://content6.clipmarks.com/images/c2b-foot.png" border="0" alt="blog it" width="107" height="17" style="border-width:0px;padding:0px;margin:0px;" /></a></td></tr></table></div></div>
Clipmarks
Home
New Clips
Top Clips
Dashboard
Popular Topics
News
Life
Science
Technology
Entertainment
Get Started
Sign Up
Install Clipping Tool
How Clipping Works
Clip-to-Blog™
ClipSearch
Tools and Resources
FAQ
ClipWeek
Top Clippers
Top Tags
Site Map
About Clipmarks
About Us
Contact
Blog
Copyright
Privacy
EULA
OK