UseMD5Fingerprint()

Syntax

UseMD5Fingerprint()
Description
Register the MD5 fingerprint plugin for future use.

Parameters

None.

Return value

None.

Remarks

Here is a quick explanation taken 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 pre-specified target message digest. The MD5 algorithm is intended for digital signature applications.'

MD5 hashs are often used for password encryption, but it should be avoided as it has been found to be vulnerable to severals attacks. More information about MD5 can be found in the RFC 1321: http://www.ietf.org/rfc/rfc1321.txt.

Example

  UseMD5Fingerprint()

  Debug StringFingerprint("yourpassword", #PB_Cipher_MD5)

See Also

UseSHA1Fingerprint()(), UseSHA2Fingerprint()(), UseSHA3Fingerprint()(), UseCRC32Fingerprint()()
<- UseCRC32Fingerprint() - Cipher Index - UseSHA1Fingerprint() ->