"Sputnik" help  
Sputnik Help
BinaryMd5(<binary>)

Description

The BinaryMd5 function is used to calculate the MD5 hash of a binary string. MD5 (Message Digest Algorithm 5) is a widely used cryptographic hash function that produces a 128-bit (16-byte) hash value. The function takes the binary string as input and returns the MD5 hash as a binary string.

Parameters

<binary> The binary string for which the MD5 hash is to be calculated.

Return Value

Success: Returns the MD5 hash of the input binary string as a binary string.
Failure: Returns an empty string.

Remarks

The MD5 hash is a fixed-length binary string of 16 bytes.
The MD5 algorithm is commonly used for data integrity checks, password storage, and fingerprinting purposes.
It is important to note that MD5 is considered to be a weak hash function for cryptographic purposes due to its vulnerability to collision attacks. It is recommended to use more secure hash functions like SHA-256 for cryptographic applications.

Related

BinarySha1, BinarySha256, BinarySha384, BinarySha512, BinarySha3

Example

Example of usage:

my $bin = (Binary)"Hello World!";
say BinaryMd5($bin);
// PRINTS
// ED76287532E86365E841E92BFC5D8C

 


Contact
Cheryl (uberfox@hotmail.com)
Homepage
http://ubersoft.org