跳到主要內容
Tools

雜湊產生器

一次算出文字的 MD5、SHA-1、SHA-256、SHA-384 與 SHA-512 雜湊值,並可比對檢查碼。

輸出格式

0 個字元 · 1 行

雜湊值

MD5不安全
計算中…
SHA-1不安全
計算中…
SHA-256
計算中…
SHA-384
計算中…
SHA-512
計算中…

MD5 與 SHA-1 已可被刻意碰撞,只適合用來檢查檔案是否損毀,不要用在密碼或數位簽章。

使用說明

  1. 在「輸入文字」欄位貼上或輸入文字,也可以按「範例」看看效果。
  2. MD5、SHA-1、SHA-256、SHA-384、SHA-512 會同時即時算出來。
  3. 選擇輸出格式:十六進位小寫、大寫或 Base64。
  4. 要驗證檢查碼時,把官方提供的值貼到「比對雜湊值」,就會顯示是否相符以及是哪一種演算法。
  5. 按每一列的「複製」,或按「全部複製」一次取得所有結果。

常見問題

我的資料會被上傳嗎?

不會。雜湊值是用瀏覽器內建的 Web Crypto 在你的裝置上計算,資料不會離開你的裝置,即使離線也能使用。

為什麼結果和命令列工具不一樣?

最常見的原因是結尾換行:echo "abc" | sha256sum 會多算一個換行字元,請改用 echo -n 或 printf。本工具把文字轉成 UTF-8 位元組計算;換行一律視為 LF(\n),若原始檔案使用 CRLF,結果也會不同。

雜湊值可以還原成原文嗎?

不行。雜湊是單向函式,無法從結果反推原文。但簡單的密碼可以靠查表猜到,所以儲存密碼請使用 bcrypt、scrypt 或 Argon2 等專門演算法。

MD5 和 SHA-1 還能用嗎?

用來檢查下載的檔案有沒有損毀還可以,但兩者都已被證實能刻意製造碰撞,不能用在數位簽章、憑證或密碼儲存。新系統建議使用 SHA-256 以上。

要計算檔案的雜湊值怎麼辦?

本工具只計算文字。檔案請使用「檔案雜湊比對」工具,它可以處理大型檔案並與官方值比對。

鍵盤快捷鍵

/
搜尋工具(在工具頁會回到首頁的搜尋欄)
?
顯示這個說明
Esc
關閉對話框
Ctrl / ⌘Enter
執行工具的主要動作(支援的工具)

在輸入框中打字時,/ 與 ? 不會觸發快捷鍵。