- removed hmacKey as it was made in the misunderstanding that the provided hmac expected the key at exact length rather than performing the proper pseudo code to adjust the key size