HMAC 生成器 使用指南
HMAC 是帶密鑰的哈希消息認證碼,服務端用同一密鑰驗證請求未被篡改。本工具選算法、輸入消息與密鑰即得簽名。本地運算不上傳密鑰。
核心功能
- 支持 SHA1/256/512 等
- 文本或十六進制輸出
- 密鑰與消息分離
- Base64/Hex 切換
- 本地運算
適用場景
- Webhook 簽名校驗
- API 請求鑑權
- 驗證數據完整性
使用步驟
- 選哈希算法(常用 SHA256)
- 輸入消息與密鑰
- 點生成得簽名
- 複製給對方校驗
實用技巧
- 密鑰務必保密、兩端一致
- 簽名用於防篡改非加密
- 十六進制與 Base64 需約定一致
常見問題
- HMAC 和哈希區別?
- HMAC 多了密鑰,單方無法偽造。
- 能給個例子嗎?
- 消息"hello"、密鑰"key"、HMAC-SHA256 得一段 64 位十六進制串。