SheepDev

HMAC 計算

HMAC 計算可在瀏覽器中使用不儲存的金鑰計算 HMAC-SHA-256/384/512。

HMAC 計算

⌂ 輸入與結果僅在此瀏覽器中處理,不會自動儲存或傳送。

設定
等待輸入

輸入與條件

本機檔案(選填)

文字以 UTF-8 處理並包含換行;檔案使用原始位元組。

不會自動複製或儲存。請留意共用裝置與剪貼簿內容。

輸出

等待輸入

完整文字結果

使用方法

比較 Webhook 計算值時,分別輸入訊息與金鑰,配合 SHA 演算法與輸入表示。先用公開範例練習。

換行、空白、UTF-8 與 Hex 解讀都會影響結果;傳送端規範若包含時間或前綴,也要符合串接規則。

範例

message
---
secret key

原理與限制

每個輸入限1,048,576位元組,輸出限33,554,432位元組,處理時間限5,000毫秒。輸入不會被靜默截斷。

指南

相關工具

雜湊、ID與隨機數

SHA 雜湊計算

SHA 雜湊計算可在瀏覽器中計算文字或檔案的 SHA-256、SHA-384、SHA-512。

編碼與字元集

Base64 轉換

Base64 轉換可在瀏覽器中對文字或檔案進行 Base64/Base64url 編解碼。