Description
Calculates the MD5 value of a blob.
Applies to
CrypterObject object
Syntax
crypter.MD5 (variable)
|
Argument |
Description |
|---|---|
|
crypter |
The name of the CrypterObject object |
|
variable |
A blob whose value is the data you want to process with MD5. When using the system blob function to convert a string to a blob, it is recommended to specify its encoding argument to be EncodingANSI! (for English characters only) or EncodingUTF8!, otherwise, the default EncodingUTF16LE! will be used. |
Return value
Blob. Returns the result of the MD5 if it succeeds. If any argument's value is null, the method returns null. If an error occurs, throw the exception.
Examples
This statement calculates the MD5 value for the provided data.
Blob lblb_data
Blob lblb_md5
String ls_data
lblb_data = Blob("Test MD5", EncodingANSI!)
CrypterObject lnv_CrypterObject
lnv_CrypterObject = Create CrypterObject
// Calculate the MD5 value for the provided data
lblb_md5 = lnv_CrypterObject.MD5(lblb_data)
Coderobject lnv_code
Lnv_code = create coderobject
//Encode the MD5 blob data to be hex data and output as a string
Ls_data = lnv_code.hexencode(lblb_md5)
See also


