MD5 is a Message-Digest Algorithm. The MD5 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 virtually impossible 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, where a large file must be "compressed" in a secure manner before being encrypted with a private (secret) key under a public-key cryptosystem such as RSA. It is most notably used as a safety precaution for accessing Web-Applications, where a password is encrypted for travelling over the wire to the server. This encryption method is supported in Silk Performer by the use of the function "WebMD5Encode". This function Encodes a string using the MD5 algorithm resulting in a string that comprises of 32 hexadecimal digits. See help for full details of this function. Old KB# 19246
↧