SipHash-128-2-4 文字或檔案雜湊

為文字輸入或檔案上傳產生 SipHash-128-2-4 金鑰雜湊。使用 128 位元十六進位金鑰,計算快速的 128 位元非密碼學雜湊,用於雜湊表、快取鍵與校驗和工作流程。

組態
設定目前 SipHash-128-2-4 結果所使用的 128 位元金鑰。

請使用剛好 32 個十六進位字元。可接受 0x 前綴、空格、冒號、連字號與底線。

輸入
貼上或輸入任何 UTF-8 文字,包括快取鍵或請求酬載。
雜湊結果
目前文字輸入和金鑰的 SipHash-128-2-4 輸出。

十六進位

Base64

十進位

二進位

什麼是 SipHash-128-2-4?

SipHash-128-2-4 是一種快速的金鑰雜湊函式,專為短訊息與雜湊表保護而設計。它使用 128 位元祕密金鑰,並產生 128 位元輸出,通常顯示為 32 個字元的十六進位值。

使用時機

  • 當金鑰保持私密時,保護伺服器端雜湊表免受雜湊洪水攻擊。
  • 建立以金鑰計算、結果可重現的校驗和,供快取鍵、分片或內部查找表使用。
  • 在不需要密碼學驗證時,用相同金鑰比較文字片段或檔案。

金鑰格式

請輸入恰好 16 位元組的十六進位資料作為金鑰,例如 0x000102030405060708090a0b0c0d0e0f0x 前綴可省略;此工具接受空格、冒號、連字號與底線,方便閱讀較長的金鑰。

安全性注意事項

SipHash-128-2-4 不能取代 HMAC、數位簽章或密碼雜湊。請將它用於需要金鑰的雜湊表與校驗和工作流程,不要用來在需要密碼學安全保證的系統之間證明真實性。