使用方式
- 1 開啟加密雜湊產生器,輸入、貼上或選擇要處理的內容。
- 2 依需求調整頁面上的選項與格式。
- 3 確認即時結果,再複製或下載可用的輸出。
即時計算文字與本地檔案的 MD5、SHA-1、SHA-256、SHA-512 等多種加密雜湊值。
拖放要計算雜湊的檔案至此,或點擊選取檔案
即時計算文字與本地檔案的 MD5、SHA-1、SHA-256、SHA-512 等多種加密雜湊值。適合日常工作、開發、學習或快速驗證時使用。
工具在瀏覽器中運作;處理敏感資料前,仍請確認瀏覽器與裝置環境可信。
雜湊函式會把任意長度的資料轉成固定長度的「指紋」:同樣的輸入永遠得到同樣的結果,但只要改動一個字元,輸出就會完全不同,而且無法從雜湊值反推出原文。因此雜湊常用來驗證下載檔案是否完整、比對兩份檔案是否相同、在資料庫中做去重,或作為快取與版本的識別碼。
本工具支援 MD5、SHA-1、SHA-256、SHA-384 與 SHA-512 五種演算法,可輸入文字,也可以直接拖入檔案計算。MD5 由 spark-md5 計算,SHA 系列使用瀏覽器內建的 Web Crypto API,結果可切換大寫或小寫十六進位,方便和官方公告的校驗碼逐字比對。所有計算都在本機進行,檔案與文字不會上傳。
選擇演算法時要分清用途。MD5(128 位元)與 SHA-1(160 位元)都已經能被刻意製造碰撞,不應再用於數位簽章或安全驗證,但拿來檢查檔案是否在傳輸中意外損壞仍然可行。需要安全性時請使用 SHA-256 以上;許多軟體下載頁、Linux 映像檔與區塊鏈都採用 SHA-256。
還有一個常見誤解:雜湊不是加密,也不適合直接拿來儲存密碼。單純的 SHA-256 計算速度極快,攻擊者可以每秒嘗試數十億組密碼。網站儲存密碼應使用 bcrypt、scrypt 或 Argon2 這類加鹽且刻意放慢的演算法。驗證下載檔案時,計算出雜湊後與官方公布的值完全一致,才代表檔案未被竄改。
MD5 已可被人為製造碰撞,不應用於簽章或安全驗證;但用來檢查檔案是否意外損壞仍可使用。安全用途請選 SHA-256 以上。
把檔案拖進工具,選擇官方使用的演算法(多半是 SHA-256),再與官網公布的校驗碼比對,完全相同就代表檔案完整。
不行。雜湊是單向函式,無法還原。網路上的「MD5 解密」其實是查表比對常見字串。
不會。MD5 與 SHA 系列都在瀏覽器內計算,資料不會離開你的裝置。
一鍵產生 UUID v4 或 v7,可批次產生、選擇大小寫與格式。
即時雙向 Base64 與 URL 編解碼,並支援 MD5、SHA-256 雜湊計算。
自訂安全強度,批次生成高安全密碼並檢測破解時間。
即時解析 JWT Token 結構(Header/Payload/Signature),並解讀過期時間與各欄位資訊。