HMAC/MD5
This HMAC implements the HMAC algorithm as defined in RFC 2104 using the message digest function MD5. The result MAC value will be a 16-byte array.
The MAC may be initialized using a SecretKeySpec with the algorithm name “HMAC/MD5”. It is also possible to initialize this MAC using any of the secret keys generated by one of the KeyGenerator classes or KeyFactory classes, as detailed in Supported Ciphers.