About MD5
MD5 stand for ( Message-Digest algorithm ) and its version is 5 and it cryptographic hash function with a 128-bit resulting hash value. MD5 is widely used in security related applications and integrity of files. MD5 is an algorithm which is used to verify data integrity through the creation of a 128-bit message digest from data input that is claimed to be as unique to that specific data as a fingerprint is to the specific individual. MD5 which was developed by Professor Ronald L. Rivest of MIT. MD5 is currently a standard for Internet Engineering Task Force According to the standard it is computationally infeasible that any two messages that have been input to the MD5 algorithm could have as the output the same message digest, or that a false message could be created through apprehension of the message digest. MD5 is the third message digest algorithm created by Rivest.
Related resources for MD5