工具箱圖標
XTools
Blog
/
密碼產生器雜湊計算Bcrypt、Scrypt 與 Argon2AES 加密與解密TOTP 動態碼

© 2026 XTools. 保留所有權利。

隱私權政策聯絡我們

    雜湊計算

    為文字與檔案計算 MD5、SHA-1、SHA-256、SHA-512、SHA-3、BLAKE3、CRC32 與 HMAC
    • 檔案不會離開你的裝置
    • 在瀏覽器本機執行
    • 免費、免註冊、無浮水印

    在你輸入內容前,顯示的是空輸入的雜湊值。

    輸出

    與預期雜湊比對

    貼上十六進位或 Base64 格式的雜湊,也可以直接貼上 .sha256 檔案中的一行。

    相關工具

    • 密碼產生器
    • Bcrypt、Scrypt 與 Argon2
    • AES 加密與解密
    • TOTP 動態碼

    如何使用雜湊計算

    一次算出文字或任意大小檔案的 MD5、SHA-1、SHA-256、SHA-512、SHA3-256、BLAKE3 與 CRC-32,全部在瀏覽器中完成。還能加上金鑰計算 HMAC,或貼上官方校驗值核對下載的檔案。

    1. 1

      選擇「文字」或「檔案」,輸入文字(邊輸入邊更新雜湊),或拖入一個或多個檔案。

    2. 2

      如果文字是編碼過的位元組,把「輸入格式」改成「十六進位」或「Base64」。

    3. 3

      選擇輸出格式(hex、HEX 或 Base64),開啟「更多演算法」可加入 SHA-224、SHA-384、SHA3-512、Keccak-256、BLAKE2、RIPEMD-160、xxHash 與 CRC-32C。

    4. 4

      要核對下載的檔案,把官方提供的雜湊貼到「與預期雜湊比對」,相符的那一列會變綠。

    5. 5

      需要帶金鑰的雜湊時,開啟「HMAC」,以文字或十六進位填入「金鑰」。

    常見問題

    檔案會被上傳嗎?

    不會。檔案由瀏覽器背景執行緒分段讀取,從不上傳,所以除了裝置本身的讀取能力外沒有大小限制。算完還會顯示處理速度。

    為什麼和命令列算出的雜湊不一樣?

    通常是輸入多了看不見的位元組。echo 會在結尾加換行(改用 echo -n),從文件複製的文字也可能帶有不同的換行符號或空白。另外確認「輸入格式」和資料一致。

    雜湊值能解回原文嗎?

    不能,雜湊是單向的。但簡短或常見的輸入仍可能被猜中,所以直接用 SHA-256 存密碼並不安全,應改用「Bcrypt、Scrypt 與 Argon2」;需要還原資料請用「AES 加密與解密」。

    可以貼上 .sha256 或 .md5 檔案裡的一整行嗎?

    可以。比對欄會擷取該行所有十六進位或 Base64 片段,和目前顯示的所有演算法逐一比對,不必知道用的是哪一種。

    哪些演算法支援 HMAC?

    MD5、SHA 系列與 RIPEMD。CRC 校驗碼、BLAKE 與 xxHash 沒有 HMAC 形式,開啟 HMAC 時會隱藏。金鑰只留在目前分頁,不儲存也不傳送。

    MD5 和 SHA-1 還安全嗎?

    用來發現檔案意外損毀沒問題,但兩者都已有實際可行的碰撞攻擊,在可能有人偽造資料的情境不要依賴它們。涉及安全的用途建議改用 SHA-256 或更新的演算法。