Tool
輸入文字,一次算出 MD5、SHA-1、SHA-256 hash 值。
Hash 函數把任意長度的資料轉成固定長度的「指紋」。同樣的輸入永遠產生同樣的 hash,但沒辦法從 hash 反推原始資料。常見用途是檔案完整性驗證(下載後比對 hash 確認沒被竄改)、密碼儲存(資料庫存 hash 而不是明碼)、資料去重。
| 演算法 | 輸出長度 | 安全性 |
|---|---|---|
| MD5 | 128 bit (32 hex) | 已不安全,僅用於檢驗 |
| SHA-1 | 160 bit (40 hex) | 不建議用於安全用途 |
| SHA-256 | 256 bit (64 hex) | 目前主流,夠安全 |
| SHA-512 | 512 bit (128 hex) | 最強,適合高安全需求 |