雜湊產生工具

為文字或本機檔案產生 SHA-1、SHA-256、SHA-512 摘要,並在瀏覽器裡直接比較。

適合核對下載檔案、比對官方檢查值,或在不需要可逆編碼時快速產生單向指紋。

其他語言 日本語 | English | 简体中文 | 繁體中文 | 繁體中文(香港) | Español | 한국어 | Svenska | Suomi | Dansk | Norsk bokmål | Italiano | فارسی

這頁可以做什麼

文字雜湊

計算純文字雜湊

輸入文字會按 UTF-8 編碼後再計算。摘要是單向的,不能從結果反推出原文。

檔案雜湊

計算本機檔案雜湊

適合把下載內容與官方發布的檢查值對照。檔案不會上傳到外部。

選擇檔案,或把檔案拖到這裡 隨後同時計算 SHA-1、SHA-256、SHA-512。

尚未選擇檔案。

比較

比較兩個雜湊

比較前會忽略空格、冒號、連字號以及大小寫差異。

比較結果

比較

規範化後的雜湊 A

規範化後的雜湊 B

雜湊是單向的,Base64 是可逆的

雜湊可以看作內容的緊湊指紋。輸入一旦變化,摘要就會變化,因此適合做完整性檢查和內容一致性比對,但不適合拿來承載原始資料。Base64 是把位元組編碼成文字的可逆方式,兩者不是替代關係。

新項目更適合 SHA-256 或 SHA-512

新流程建議優先使用 SHA-256 或 SHA-512。這裡保留 SHA-1 只是為了相容舊清單、舊套件索引或歷史系統。

瀏覽器端雜湊的邊界

本頁會先把選中的檔案讀入瀏覽器記憶體再計算雜湊。對日常檢查很方便,但超大檔案會受到裝置可用記憶體的影響。

常見問題

Base64 和雜湊有什麼區別?

Base64 是把位元組轉換成文字形式的可逆編碼。雜湊是用於比較內容或檢查是否被改動的單向摘要,兩者用途不同。

能從雜湊值還原原始文字或檔案嗎?

不能。雜湊是單向的,你可以把重新計算出的摘要與已知值比較,但不能只靠雜湊值還原原始輸入。

為什麼還保留 SHA-1?

因為一些舊系統和發布清單仍然提供 SHA-1。新的用途更適合優先使用 SHA-256 或 SHA-512。

檔案會離開瀏覽器嗎?

不會。文字雜湊、檔案雜湊和摘要比較都在瀏覽器本機完成,不會上傳。

留言(可選)

為減少載入,留言只在需要時取得。