HMAC Generator

Generates HMAC (Hash-based Message Authentication Code) signatures for a message using a secret key, supporting MD5, SHA-1, SHA-256, and SHA-512, with hex and base64 output.