Sign a message with a secret key using SHA-1, 256, 384 or 512
Enter a key and a message
HMAC is not hash(key + message): it hashes in two passes so length-extension attacks do not apply.