MD5FileFingerprint()
Syntax
Result$ = MD5FileFingerprint(Filename$)Description
Returns a 32 characters long MD5 (Message Digest 5) hash code for the specified file. If the file isn't found or an error has happened, Result$ will be empty. Here is a quick explanation took from the RFC 1321 on MD5:
'The algorithm takes as input a message of arbitrary length and produces as output a 128-bit "fingerprint" or "message digest" of the input. It is conjectured that it is computationally infeasible to produce two messages having the same message digest, or to produce any message having a given prespecified target message digest. The MD5 algorithm is intended for digital signature applications.'
MD5 hashs are often used for password encryption, providing a very strong and standard protection. More infos can be found in the RFC 1321: http://www.ietf.org/rfc/rfc1321.txt
Supported OS
Windows, Linux, MacOS X