General Definition of a Hash Function¶
Syntax¶
typedef IppStatus(_STDCALL *IppHASH)(const Ipp8u* pMsg, int msgLen, Ipp8u* pMD);
Parameters¶
pMsg |
Pointer to the input octet string. |
msgLen |
Length of the input string in octers. |
pMD |
Pointer to the output message digest. |
Description¶
This declaration is included in the ippcp.h file. The function calculates the digest of a non-streaming message using the implemented hash algorithm.
Note
Definition of a hash function used in Intel IPP limits length (in octets) of an input message for any specific hash function by the range of the int data type, with the upper bound of 232-1.