Intel IPP hash functions MD5MessageDigest, SHA1MessageDigest, SHA224MessageDigest, SHA256MessageDigest, SHA384MessageDigest, and SHA512MessageDigest are used to calculate a digest of an entire (non-streaming) input message by applying a selected hash algorithm.
Having the six hash algorithms currently available in the Intel IPP, you may still prefer to use a different implementation of a hash algorithm, based on some other function. In this case you can also use the IPPCP library. To do this, use the definition of a hash function introduced in IPPCP and given in the subsection below. This definition is also applied to a hash function when it is passed as a parameter that some Public Key Cryptography operations optionally use.
Copyright © 2000 - 2011, Intel Corporation. All rights reserved.