雜湊產生器
一次算出文字的 MD5、SHA-1、SHA-256、SHA-384 與 SHA-512 雜湊值,並可比對檢查碼。
0 個字元 · 1 行
雜湊值
MD5不安全
計算中…SHA-1不安全
計算中…SHA-256
計算中…SHA-384
計算中…SHA-512
計算中…MD5 與 SHA-1 已可被刻意碰撞,只適合用來檢查檔案是否損毀,不要用在密碼或數位簽章。
快捷鍵:Ctrl/⌘ + Enter 全部複製
使用說明
- 在「輸入文字」欄位貼上或輸入文字,也可以按「範例」看看效果。
- MD5、SHA-1、SHA-256、SHA-384、SHA-512 會同時即時算出來。
- 選擇輸出格式:十六進位小寫、大寫或 Base64。
- 要驗證檢查碼時,把官方提供的值貼到「比對雜湊值」,就會顯示是否相符以及是哪一種演算法。
- 按每一列的「複製」,或按「全部複製」一次取得所有結果。
常見問題
我的資料會被上傳嗎?
不會。雜湊值是用瀏覽器內建的 Web Crypto 在你的裝置上計算,資料不會離開你的裝置,即使離線也能使用。
為什麼結果和命令列工具不一樣?
最常見的原因是結尾換行:echo "abc" | sha256sum 會多算一個換行字元,請改用 echo -n 或 printf。本工具把文字轉成 UTF-8 位元組計算;換行一律視為 LF(\n),若原始檔案使用 CRLF,結果也會不同。
雜湊值可以還原成原文嗎?
不行。雜湊是單向函式,無法從結果反推原文。但簡單的密碼可以靠查表猜到,所以儲存密碼請使用 bcrypt、scrypt 或 Argon2 等專門演算法。
MD5 和 SHA-1 還能用嗎?
用來檢查下載的檔案有沒有損毀還可以,但兩者都已被證實能刻意製造碰撞,不能用在數位簽章、憑證或密碼儲存。新系統建議使用 SHA-256 以上。
要計算檔案的雜湊值怎麼辦?
本工具只計算文字。檔案請使用「檔案雜湊比對」工具,它可以處理大型檔案並與官方值比對。