<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xml:base="https://www.webmaster-forums.net/crss/node/1046373" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title></title>
    <link>https://www.webmaster-forums.net/crss/node/1046373</link>
    <description></description>
    <language>en</language>
          <item>
    <title>To get the password you need</title>
    <link>https://www.webmaster-forums.net/webmasters-corner/md5-not-unique-security-theory#comment-1247941</link>
    <description> &lt;p&gt;To get the password you need to know the MD5 hash to start looking for it.&lt;/p&gt;
&lt;p&gt;Then to find the original (unhashed) password, you either:&lt;br /&gt;
- run software that hashes each possible letter/word permutation and checks each result against its hash&lt;br /&gt;
- check your hash against an already created database that contains text and the text hashed to find a match &lt;/p&gt;
&lt;p&gt;such databases exist (rainbow table), but of course are not in any way exhaustive as there are 50,000 words in the English language, after that letters and numbers (and even other chars as potentials) in permutations are immense.&lt;br /&gt;
Which is why so many people now insist on upper/lower case alpha numeric to stop simple passwords that are found in rainbow tables.&lt;/p&gt;
&lt;p&gt;So, as getting the hash would mean access to the database, and then a HUGE arduous task to crack it, it&#039;s a lot of work.&lt;br /&gt;
Importantly, if you have already accessed the DB then the work cracking passwords is likely pointless as you can do more damage or access all data you want, or change passwords etc by having DB access.&lt;/p&gt;
&lt;p&gt;So the MD5 is &quot;a secure method with all things considered&quot;.&lt;/p&gt;
&lt;p&gt;There are other algos like sha, but adding your own in house salting makes it more secure and rainbow tables are very unlikely to have them.&lt;br /&gt;
Permutation software will still find them, but as the salt key will be random (i.e. GH65Ji8 etc) it will take a super computer a long time to find.&lt;br /&gt;
All not worth people&#039;s time unless it&#039;s a bank or gov site, and then other security is in place anyway.&lt;/p&gt;
&lt;p&gt;So for general purposes, MD5 is pretty much secure enough.&lt;/p&gt;
 </description>
     <pubDate>Sun, 21 Mar 2010 23:48:03 +0000</pubDate>
 <dc:creator>greg</dc:creator>
 <guid isPermaLink="false">comment 1247941 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title>pr0gr4mm3r wrote: Quote:So</title>
    <link>https://www.webmaster-forums.net/webmasters-corner/md5-not-unique-security-theory#comment-1247929</link>
    <description> &lt;p&gt;&lt;div class=&quot;quote-msg&quot;&gt;&lt;div class=&quot;quote-author&quot;&gt;&lt;em&gt;pr0gr4mm3r&lt;/em&gt; wrote:&lt;/div&gt; &lt;div class=&quot;quote-msg&quot;&gt;&lt;div class=&quot;quote-author&quot;&gt;Quote:&lt;/div&gt;So what’s the point in decrypting something which you already know the answer to?&lt;/div&gt;&lt;br /&gt;
It&#039;s a means of verification, and there is no decrypting.  It&#039;s a one-way hash, you you can&#039;t decrypt it.  All you do is run the provided password through the MD5 algorithm and see if it matches the hash you already know. &lt;/div&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Correct! - BUT...&lt;/strong&gt;&lt;br /&gt;
You are not going to know every single MD5 Hash that is within &quot;your database&quot;; so you cannot just verify something; that you &quot;do not know&quot;; thus meaning that to search through &quot;the database&quot; and find a match to a MD5 Hash that you did not know is Decrypting.&lt;/p&gt;
&lt;p&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; In regards to the security of websites, etc...&lt;/p&gt;
&lt;p&gt;MD5 is used within Wordpress; Yes... Which is why MD5 should be considered &quot;no longer&quot; secure... But; it would take a VERY POWER COMPUTER &amp;amp; LOTS OF HDD Space in order to create the databases required to &quot;decrypt&quot; any MD5 Hash.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;
Michael Swan&lt;/p&gt;
 </description>
     <pubDate>Sun, 21 Mar 2010 08:25:00 +0000</pubDate>
 <dc:creator>ms2134</dc:creator>
 <guid isPermaLink="false">comment 1247929 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title>Greg K wrote:Now your request</title>
    <link>https://www.webmaster-forums.net/webmasters-corner/md5-not-unique-security-theory#comment-1247928</link>
    <description> &lt;p&gt;&lt;div class=&quot;quote-msg&quot;&gt;&lt;div class=&quot;quote-author&quot;&gt;&lt;em&gt;Greg K&lt;/em&gt; wrote:&lt;/div&gt;Now your request for the password generator makes more sense &lt;img src=&quot;https://www.webmaster-forums.net/misc/smileys/smile.png&quot; title=&quot;Smiling&quot; alt=&quot;Smiling&quot; class=&quot;smiley-content&quot; /&gt;&lt;/p&gt;
&lt;p&gt;-Greg&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;YARP- To test the theory.&lt;/p&gt;
&lt;p&gt;Not to hack into some bank or anything stupid. I had a theory; and i wanted to test it.&lt;/p&gt;
 </description>
     <pubDate>Sun, 21 Mar 2010 08:21:03 +0000</pubDate>
 <dc:creator>ms2134</dc:creator>
 <guid isPermaLink="false">comment 1247928 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title>Quote:So what’s the point in</title>
    <link>https://www.webmaster-forums.net/webmasters-corner/md5-not-unique-security-theory#comment-1247903</link>
    <description> &lt;p&gt;&lt;div class=&quot;quote-msg&quot;&gt;&lt;div class=&quot;quote-author&quot;&gt;Quote:&lt;/div&gt;So what’s the point in decrypting something which you already know the answer to?&lt;/div&gt;&lt;/p&gt;
&lt;p&gt;It&#039;s a means of verification, and there is no decrypting.  It&#039;s a one-way hash, you you can&#039;t decrypt it.  All you do is run the provided password through the MD5 algorithm and see if it matches the hash you already know.  If it matches, then the password was correct.  Otherwise, the provided password was wrong.&lt;/p&gt;
&lt;p&gt;Yes, you can say that it is not &quot;unique&quot;.  If you md5 an entire iso image for means of data verification, then yes, there is the chance arranging the bits in a different way such that the same md5 is created, but the probability is ~nil.&lt;/p&gt;
&lt;p&gt;Other than that, I&#039;m not really following the article.  It seems that you don&#039;t quite understand the concept.  I&#039;m curious...in the websites you have developed, how do you store users&#039; account passwords?&lt;/p&gt;
 </description>
     <pubDate>Fri, 19 Mar 2010 21:15:00 +0000</pubDate>
 <dc:creator>pr0gr4mm3r</dc:creator>
 <guid isPermaLink="false">comment 1247903 at https://www.webmaster-forums.net</guid>
  </item>
  <item>
    <title>Now your request for the</title>
    <link>https://www.webmaster-forums.net/webmasters-corner/md5-not-unique-security-theory#comment-1247902</link>
    <description> &lt;p&gt;Now your request for the password generator makes more sense &lt;img src=&quot;https://www.webmaster-forums.net/misc/smileys/smile.png&quot; title=&quot;Smiling&quot; alt=&quot;Smiling&quot; class=&quot;smiley-content&quot; /&gt;&lt;/p&gt;
&lt;p&gt;-Greg&lt;/p&gt;
 </description>
     <pubDate>Fri, 19 Mar 2010 21:12:10 +0000</pubDate>
 <dc:creator>Greg K</dc:creator>
 <guid isPermaLink="false">comment 1247902 at https://www.webmaster-forums.net</guid>
  </item>
  </channel>
</rss>
