跳到主要內容
FileTinker

SHA-1 雜湊產生器

輸入或貼上你的文字,即可立即取得其 SHA-1 雜湊值。摘要在你的瀏覽器中計算,因此你的輸入絕不會離開裝置。

  • SHA-1

  • MD5

  • SHA-256

  • SHA-384

  • SHA-512

更多預設

前往其他預設 — 每個都有獨立頁面,並已將工具設定好:

如何產生 SHA-1 雜湊

  1. 在上方方框輸入或貼上文字——它會留在你的瀏覽器中,絕不上傳。
  2. SHA-1 摘要會在你的瀏覽器中立即計算並顯示在下方。
  3. 複製你需要的雜湊;其他演算法也會一併列出。

關於 SHA-1 雜湊

SHA-1 雜湊是輸入內容的固定長度指紋,用於驗證檔案完整性、偵測變更,或在不洩漏內容的情況下比對資料。相同的輸入永遠產生相同的摘要。

它在你的瀏覽器中本機計算,因此你的文字絕不會離開裝置。若用於安全性敏感的用途,請選擇 SHA-256 或更強的演算法——MD5 與 SHA-1 在密碼學上已被破解,僅適合非安全性的檢查碼。

SHA-1 會產生 160 位元的摘要,以 40 個十六進位字元呈現,比 MD5 的 32 字元長、卻比 SHA-256 短。它在密碼學上已被視為破解:2017 年的 SHAttered 攻擊實際示範了碰撞(兩個不同輸入產生相同雜湊),因此在簽章、憑證及任何資安用途上都已被淘汰。實務上你仍會在舊版 Git 物件 ID 與早期的下載 checksum 中遇到它,這也是這個工具的用武之地,適合用來比對或驗證既有雜湊值,但切勿用來保護新資料。

常見問題

如何產生 SHA-1 雜湊?

在方框中輸入或貼上文字,SHA-1 摘要會立即顯示在下方,可直接複製——完全在你的瀏覽器中計算。

我的輸入會被傳送到伺服器嗎?

不會。雜湊值完全在你的瀏覽器中本機計算,因此你的文字絕不會離開裝置,也不會儲存在線上。

SHA-1 雜湊有什麼用途?

雜湊是輸入內容的固定長度指紋,用於驗證檔案完整性、偵測變更,或在不洩漏內容的情況下比對資料。相同的輸入永遠產生相同的 SHA-1 摘要。

也可以產生其他雜湊嗎?

可以。MD5、SHA-1、SHA-256、SHA-384 與 SHA-512 會全部一次顯示,你可以複製需要的那一個。

SHA-1 還能安全使用嗎?為什麼它的輸出長度看起來和 MD5 很像?

不行,自 2017 年的 SHAttered 碰撞之後,SHA-1 在資安上已被破解,重要用途請改用 SHA-256。它的輸出固定為 160 位元(40 個十六進位字元),比 MD5 的 32 字元多 8 個字元,但安全性仍不足,正式場合應改用 SHA-256 或 SHA-512。