跳到主要內容

按 UTF-8 計算文字摘要,支援 SHA-256、SHA-512、SHA-1 和 MD5。提供空字串與換行範例,方便排查相同文字卻摘要不同的問題。

以 UTF-8 計算,空格和換行都會改變摘要。 MD5 / SHA-1 不適合安全防篡改;這些快速摘要都不適合保存密碼。

5 / 100,000 字符

快速鍵:Ctrl / ⌘ + Enter。修改輸入或選項會清除舊結果。

使用說明

  1. 貼上原文並選擇摘要演算法。
  2. 保留需要參與計算的空格與換行,點選處理。
  3. 複製摘要,並確保對比雙方使用相同演算法和位元組編碼。

輸入與輸出範例

範例輸入
hello(SHA-256,無換行)
範例輸出
2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824

hello 後面加一個換行,摘要就會不同。

常見問題

Hash 不是可逆加密,沒有通用解密操作。但短密碼等可被猜測並逐一比對,所以摘要不等於隱藏弱密碼。

這些快速摘要都不適合直接保存密碼。 MD5 和 SHA-1 只保留舊系統相容用途,不應用於安全防竄改。

計算依據與參考資料

對完整 UTF-8 文字位元組計算所選摘要,空格和換行均參與。 SHA 系列使用瀏覽器摘要接口,MD5 使用本機實作;摘要只能以相同編碼與演算法比較。

內容核對: · 關於本站與內容說明

相關工具