Well the first thing to remeber is that MD5 is NOT an encryption method is simply a hashing tool.
If you take 1 byte or 1GB and run it though MD5 you will get 32Byte string. The clincher is that it is possible for the 1 byte string and the 1GB file to have the SAME hash.
Although it is unlikly as there are billions of combinations.
MD5 is usually acceptable for storing password hashes and comparing user entry to see if they have provided the correct password however another one you may try is SHA1
http:// uk2.php.net/sha1
|