雜湊產生器
根據文字或檔案計算雜湊值,再複製結果比較內容。請選擇與比較值相同的雜湊類型。
可執行的操作
使用文字或檔案計算
輸入文字或選擇 1 個檔案。文字以 UTF-8 計算,檔案則使用原始位元組。
可選擇 5 種演算法
支援 SHA-256、SHA-384、SHA-512、SHA-1 和 MD5。每次計算只使用所選的 1 種演算法。
複製並比較數值
複製計算出的雜湊值。與發行者或其他來源提供的數值比較時,請使用相同演算法。
使用方式
選擇文字或檔案
原樣輸入文字,或選擇 1 個檔案計算雜湊值。
確認雜湊演算法
選擇提供比較值的一方指定的演算法。若未指定,預設使用 SHA-256。
計算並複製數值
按下按鈕計算雜湊值,再複製結果字串進行比較。
適用情境
檢查下載檔案的數值
發行者提供雜湊值時,請使用相同演算法計算本機檔案的數值並比較。
調查文字資料差異
若要確認傳遞的字串是否相同,請將包含空白字元和換行符號的輸入內容計算雜湊值。
為什麼看起來相同的內容會得到不同數值
計算會包含空白字元和換行符號
不會自動移除開頭或結尾的空白字元,也不會移除最後的換行符號。即使資料看起來相似,底層資料不同也會使數值改變。
文字會以 UTF-8 計算
選擇檔案時會使用原始位元組,不會重新解讀為文字。外觀相同的文件若字元編碼不同,會產生不同數值。
雜湊與加密用途不同
雜湊會根據內容產生固定長度的數值。此工具並非用來解密原始內容或安全儲存密碼的專用功能。
常見問題
可以計算空白文字的雜湊值嗎?
可以。將文字欄位留空並計算雜湊值,會產生空資料的雜湊值。若要處理檔案,請選擇檔案。
檔名相同就會產生相同值嗎?
計算依據是內容的位元組,而非檔名。若內容和演算法相同,只變更檔名會產生相同值。
應使用哪種演算法?
請使用提供比較值的一方所指定的演算法。若未指定,預設使用 SHA-256。MD5 和 SHA-1 適用於相容性檢查,不應用於安全性驗證。
數值相符就代表檔案安全嗎?
雜湊值相符可作為比較線索,但此工具不會驗證檔案是否安全或發行者是否合法。也請確認比較值的來源和演算法。
輸入與結果
- 輸入
- 文字,或任意類型的 1 個檔案。
- 結果
- 所選 1 種演算法的雜湊值。變更輸入內容或演算法會清除舊結果。
- 取得結果
- 可以複製計算出的雜湊字串。