在你輸入內容前,顯示的是空輸入的雜湊值。
一次算出文字或任意大小檔案的 MD5、SHA-1、SHA-256、SHA-512、SHA3-256、BLAKE3 與 CRC-32,全部在瀏覽器中完成。還能加上金鑰計算 HMAC,或貼上官方校驗值核對下載的檔案。
選擇「文字」或「檔案」,輸入文字(邊輸入邊更新雜湊),或拖入一個或多個檔案。
如果文字是編碼過的位元組,把「輸入格式」改成「十六進位」或「Base64」。
選擇輸出格式(hex、HEX 或 Base64),開啟「更多演算法」可加入 SHA-224、SHA-384、SHA3-512、Keccak-256、BLAKE2、RIPEMD-160、xxHash 與 CRC-32C。
要核對下載的檔案,把官方提供的雜湊貼到「與預期雜湊比對」,相符的那一列會變綠。
需要帶金鑰的雜湊時,開啟「HMAC」,以文字或十六進位填入「金鑰」。
不會。檔案由瀏覽器背景執行緒分段讀取,從不上傳,所以除了裝置本身的讀取能力外沒有大小限制。算完還會顯示處理速度。
通常是輸入多了看不見的位元組。echo 會在結尾加換行(改用 echo -n),從文件複製的文字也可能帶有不同的換行符號或空白。另外確認「輸入格式」和資料一致。
不能,雜湊是單向的。但簡短或常見的輸入仍可能被猜中,所以直接用 SHA-256 存密碼並不安全,應改用「Bcrypt、Scrypt 與 Argon2」;需要還原資料請用「AES 加密與解密」。
可以。比對欄會擷取該行所有十六進位或 Base64 片段,和目前顯示的所有演算法逐一比對,不必知道用的是哪一種。
MD5、SHA 系列與 RIPEMD。CRC 校驗碼、BLAKE 與 xxHash 沒有 HMAC 形式,開啟 HMAC 時會隱藏。金鑰只留在目前分頁,不儲存也不傳送。
用來發現檔案意外損毀沒問題,但兩者都已有實際可行的碰撞攻擊,在可能有人偽造資料的情境不要依賴它們。涉及安全的用途建議改用 SHA-256 或更新的演算法。