|
QHASH_StringDigest |
Calculates the message digest/checksum for a
null-terminated string. The calculations can be performed based on any supported
by QuickHash Library hash/checksum algorithm. |
|
|
QHASH_StringHexDigest |
Calculates the message digest/checksum for a
null-terminated string and returns the result in hexadecimal representation.
The calculations can be performed based on any supported by
QuickHash Library hash/checksum algorithm. |
|
|
QHASH_StringHMAC |
Calculates the HMAC for a
null-terminated string. The calculations can be performed based on any supported
by QuickHash Library hash algorithm. |
|
|
QHASH_StringHexHMAC |
Calculates the HMAC for a
null-terminated string and returns the result in hexadecimal representation.
The calculations can be performed based on any supported by
QuickHash Library hash algorithm. |
|
|
QHASH_BlockDigest |
Calculates the message
digest/checksum for a continuous memory block.
The calculations can be performed based on any supported by
QuickHash Library hash/checksum algorithm. |
|
|
QHASH_BlockHexDigest |
Calculates the message digest/checksum for a
continuous memory block and returns the result in hexadecimal representation.
The calculations can be performed based on any supported by
QuickHash Library hash/checksum algorithm. |
|
|
QHASH_BlockHMAC |
Calculates the HMAC for a continuous memory block. The calculations can be performed based on any supported by
QuickHash Library hash algorithm. |
|
|
QHASH_BlockHexHMAC |
Calculates the HMAC for a
continuous memory block and returns the result in hexadecimal representation. The calculations can be performed based on any supported by
QuickHash Library hash algorithm. |
|
|
QHASH_FileDigest |
Calculates the message digest/checksum for a file.
The calculations can be performed based on any supported by
QuickHash Library hash/checksum algorithm. |
|
|
QHASH_FileHexDigest |
Calculates the message digest/checksum for a file
and returns the result in hexadecimal representation.
The calculations can be performed based on any supported by
QuickHash Library hash/checksum algorithm. |
|
|
QHASH_FileHMAC |
Calculates the HMAC for a file. The calculations can be performed based on any supported by
QuickHash Library hash algorithm. |
|
|
QHASH_FileHexHMAC |
Calculates the HMAC for a file
and returns the result in hexadecimal representation. The calculations can be performed based on any supported by
QuickHash Library hash algorithm. |
|
|
QHASH_GetLastError |
Returns the last error code. |
|
|
QHASH_ConvertToHex |
Returns the hexadecimal representation of a block of
bytes using 'big-endian' order. |
|
|
QHASH_ConvertToHexLE |
|
Returns the hexadecimal representation of a block of
bytes using 'little-endian' order. |
|
|
QHASH_GetDigestSize |
Returns the size of the message
digest/checksum for the specified hash/checksum algorithm. |
|
|
QHASH_ASCIItoBSTR |
Converts a null-terminated ASCII string to a BSTR
string. |
|
|
MD2_Init |
Initializes the
context
based on MD2 hash algorithm. |
|
|
MD2_Update |
Updates the context with a continuous block of memory
based on MD2 hash algorithm. |
|
|
MD2_UpdateStr |
Updates the context with a null-terminated string
based on MD2 hash algorithm. |
|
|
MD2_Final |
Retrieves the MD2 digest from the
context and reinitializes the context. |
|
|
MD2_FinalHex |
Retrieves the MD2 digest from the
context and reinitializes the context. The obtained digest is a
null-terminated hexadecimal string. |
|
|
MD2_Calculate |
Calculates the MD2 digest for a
continuous block of memory. |
|
|
MD2_CalculateStr |
Calculates the MD2 digest for a null-terminated string. |
|
|
MD2_CalculateHex |
Calculates the MD2 digest for a
continuous block of memory. The obtained digest is a null-terminated
hexadecimal string. |
|
|
MD2_CalculateStrHex |
|
Calculates the MD2 digest for a null-terminated string.
The obtained digest is a null-terminated
hexadecimal string. |
|
|
MD4_Init |
Initializes the
context
based on MD4 hash algorithm. |
|
|
MD4_Update |
Updates the context with a continuous block of memory
based on MD4 hash algorithm. |
|
|
MD4_UpdateStr |
Updates the context with a null-terminated string
based on MD4 hash algorithm. |
|
|
MD4_Final |
Retrieves the MD4 digest from the
context and reinitializes the context. |
|
|
MD4_FinalHex |
Retrieves the MD4 digest from the
context and reinitializes the context. The obtained digest is a
null-terminated hexadecimal string. |
|
|
MD4_Calculate |
Calculates the MD4 digest for a
continuous block of memory. |
|
|
MD4_CalculateStr |
Calculates the MD4 digest for a null-terminated string. |
|
|
MD4_CalculateHex |
Calculates the MD4 digest for a
continuous block of memory. The obtained digest is a null-terminated
hexadecimal string. |
|
|
MD4_CalculateStrHex |
|
Calculates the MD4 digest for a null-terminated string.
The obtained digest is a null-terminated
hexadecimal string. |
|
|
MD5_Init |
Initializes the
context
based on MD5 hash algorithm. |
|
|
MD5_Update |
Updates the context with a continuous block of memory
based on MD5 hash algorithm. |
|
|
MD5_UpdateStr |
Updates the context with a null-terminated string
based on MD5 hash algorithm. |
|
|
MD5_Final |
Retrieves the MD5 digest from the
context and reinitializes the context. |
|
|
MD5_FinalHex |
Retrieves the MD5 digest from the
context and reinitializes the context. The obtained digest is a
null-terminated hexadecimal string. |
|
|
MD5_Calculate |
Calculates the MD5 digest for a
continuous block of memory. |
|
|
MD5_CalculateStr |
Calculates the MD5 digest for a null-terminated string. |
|
|
MD5_CalculateHex |
Calculates the MD5 digest for a
continuous block of memory. The obtained digest is a null-terminated
hexadecimal string. |
|
|
MD5_CalculateStrHex |
|
Calculates the MD5 digest for a null-terminated string.
The obtained digest is a null-terminated
hexadecimal string. |
|
|
SHA1_Init |
Initializes the
context
based on SHA1 hash algorithm. |
|
|
SHA1_Update |
Updates the context with a continuous block of memory
based on SHA1 hash algorithm. |
|
|
SHA1_UpdateStr |
Updates the context with a null-terminated string
based on SHA1 hash algorithm. |
|
|
SHA1_Final |
Retrieves the SHA1 digest from the
context and reinitializes the context. |
|
|
SHA1_FinalHex |
Retrieves the SHA1 digest from the
context and reinitializes the context. The obtained digest is a
null-terminated hexadecimal string. |
|
|
SHA1_Calculate |
Calculates the SHA1 digest for a
continuous block of memory. |
|
|
SHA1_CalculateStr |
Calculates the SHA1 digest for a null-terminated string. |
|
|
SHA1_CalculateHex |
Calculates the SHA1 digest for a
continuous block of memory. The obtained digest is a null-terminated
hexadecimal string. |
|
|
SHA1_CalculateStrHex |
|
Calculates the SHA1 digest for a null-terminated string.
The obtained digest is a null-terminated
hexadecimal string. |
|
|
TIGER_Init |
Initializes the
context
based on TIGER hash algorithm. |
|
|
TIGER_Update |
Updates the context with a continuous block of memory
based on TIGER hash algorithm. |
|
|
TIGER_UpdateStr |
Updates the context with a null-terminated string
based on TIGER hash algorithm. |
|
|
TIGER_Final |
Retrieves the TIGER digest from the
context and reinitializes the context. |
|
|
TIGER_FinalHex |
Retrieves the TIGER digest from the
context and reinitializes the context. The obtained digest is a
null-terminated hexadecimal string. |
|
|
TIGER_Calculate |
Calculates the TIGER digest for a
continuous block of memory. |
|
|
TIGER_CalculateStr |
Calculates the TIGER digest for a null-terminated string. |
|
|
TIGER_CalculateHex |
Calculates the TIGER digest for a
continuous block of memory. The obtained digest is a null-terminated
hexadecimal string. |
|
|
TIGER_CalculateStrHex |
|
Calculates the TIGER digest for a null-terminated string.
The obtained digest is a null-terminated
hexadecimal string. |
|
|
CRC16_Init |
Initializes the
context
based on CRC16 checksum algorithm. |
|
|
CRC16_Update |
Updates the context with a continuous block of memory
based on CRC16 checksum algorithm. |
|
|
CRC16_UpdateStr |
Updates the context with a null-terminated string
based on CRC16 checksum algorithm. |
|
|
CRC16_Final |
Retrieves the CRC16 checksum from the
context and reinitializes the context. |
|
|
CRC16_FinalHex |
Retrieves the CRC16 checksum from the
context and reinitializes the context. The obtained digest is a
null-terminated hexadecimal string. |
|
|
CRC16_Calculate |
Calculates the CRC16 checksum for a
continuous block of memory. |
|
|
CRC16_CalculateStr |
Calculates the CRC16 checksum for a null-terminated string. |
|
|
CRC16_CalculateHex |
Calculates the CRC16 checksum for a
continuous block of memory. The obtained checksum is a null-terminated
hexadecimal string. |
|
|
CRC16_CalculateStrHex |
|
Calculates the CRC16 checksum for a null-terminated string.
The obtained checksum is a null-terminated
hexadecimal string. |
|
|
CRC16C_Init |
Initializes the
context
based on CRC16C checksum algorithm. |
|
|
CRC16C_Update |
Updates the context with a continuous block of memory
based on CRC16C checksum algorithm. |
|
|
CRC16C_UpdateStr |
Updates the context with a null-terminated string
based on CRC16C checksum algorithm. |
|
|
CRC16C_Final |
Retrieves the CRC16C checksum from the
context and reinitializes the context. |
|
|
CRC16C_FinalHex |
Retrieves the CRC16C checksum from the
context and reinitializes the context. The obtained
checksum is a
null-terminated hexadecimal string. |
|
|
CRC16C_Calculate |
Calculates the CRC16C checksum for a
continuous block of memory. |
|
|
CRC16C_CalculateStr |
Calculates the CRC16C checksum for a null-terminated string. |
|
|
CRC16C_CalculateHex |
Calculates the CRC16C checksum for a
continuous block of memory. The obtained checksum is a null-terminated
hexadecimal string. |
|
|
CRC16C_CalculateStrHex |
|
Calculates the CRC16C checksum for a null-terminated string.
The obtained checksum is a null-terminated
hexadecimal string. |
|
|
CRC32_Init |
Initializes the
context
based on CRC32 checksum algorithm. |
|
|
CRC32_Update |
Updates the context with a continuous block of memory
based on CRC32 checksum algorithm. |
|
|
CRC32_UpdateStr |
Updates the context with a null-terminated string
based on CRC32 checksum algorithm. |
|
|
CRC32_Final |
Retrieves the CRC32 checksum from the
context and reinitializes the context. |
|
|
CRC32_FinalHex |
Retrieves the CRC32 checksum from the
context and reinitializes the context. The obtained
checksum is a
null-terminated hexadecimal string. |
|
|
CRC32_Calculate |
Calculates the CRC32 checksum for a
continuous block of memory. |
|
|
CRC32_CalculateStr |
Calculates the CRC32 checksum for a null-terminated string. |
|
|
CRC32_CalculateHex |
Calculates the CRC32 checksum for a
continuous block of memory. The obtained checksum is a null-terminated
hexadecimal string. |
|
|
CRC32_CalculateStrHex |
|
Calculates the CRC32 checksum for a null-terminated string.
The obtained checksum is a null-terminated
hexadecimal string. |
|