MD5 is not a file type it is an algorithm to encode files and or words.
From Wikipedia:
QUOTE
Applications
MD5 digests have been widely used in the software world to provide some assurance that a downloaded file has not been altered. A user can compare a published MD5 sum with the checksum of a downloaded file. Now that it is easy to generate MD5 collisions, though, it is possible for the person who creates the file to create a second file with the same checksum, so this technique cannot protect against some forms of malicious tampering. It is also often the case that the checksum cannot be trusted (for example, it was obtained over the same channel as the downloaded file), in which case MD5 can only provide error-checking functionality: it will recognize a corrupt or incomplete download, which becomes more likely when downloading larger files.
MD5 is widely used to store passwords, see Password#Form_of_stored_passwords. A number of MD5 reverse lookup databases exist, which make it easy to decrypt password hashed with plain MD5. To prevent such attacks you can add a salt to your passwords before hashing them. Also, it is a good idea to apply the hashing function (MD5 in this case) more than once—see key strengthening. It increases the time needed to encrypt a password and discourages dictionary attacks.
XAMPP is just a windows installation program for Apache MySQL PHP and Perl. Just download it and run the install, you won't find a means of dealing with MD5 except using to encode passwords using PHP or other languages PHP would look like
From PHP manual.
QUOTE
$str = 'apple';
if (md5($str) === '1f3870be274f6c49b3e31a0c6728957f') {
echo "Would you like a green or red apple?";
exit;
}
the md5() function produces a 32 bit hexidecimal hash. So just download the XAMPP and run your install and not really worry about the md5 at this moment.
Comment/Reply (w/o sign-up)