MD5Fingerprint()

Syntax

Result$ = MD5Fingerprint(Buffer, Length)
Description
Returns a 32 characters long MD5 (Message Digest 5) hash code. 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

<- MD5FileFingerprint() - Cipher Index