Generate HMAC signatures for API authentication and message verification. Supports multiple hash algorithms.