Creates an instance of the specified implementation of a Hash-based Message Authentication Code (HMAC).
A new instance of the specified HMAC implementation.
HMAC supports a number of hash algorithms, including MD5, SHA-1, SHA-256, and RIPEMD160. For the full list, see the supported values for the algorithmName parameter.