HMAC Generator

Generate HMAC signatures for API authentication.

HMAC Signature

Quick Examples

Usage in Code

// Node.js
const crypto = require('crypto');
const signature = crypto.createHmac('sha256', secret).update(message).digest('hex');

// Python
import hmac
import hashlib
signature = hmac.new(secret.encode(), message.encode(), hashlib.sha256).hexdigest()

// Go
import "crypto/sha256"
h := hmac.New(sha256.New, []byte(secret))
h.Write([]byte(message))
signature := fmt.Sprintf("%x", h.Sum(nil))