計算雜湊值。加以驗證。明白它能證明什麼。
HashLume 在您的 Mac 上為檔案與整個資料夾計算七種摘要值,與別人提供給您的內容比對,並清楚告訴您相符能確立什麼、不能確立什麼。
改變一個位元。看摘要值有一半跟著變動。
這是 HashLume 的第一課,在您的瀏覽器中執行。輸入任何內容,然後翻轉單一位元,比較兩個 SHA-256 摘要值。
在本頁中以您瀏覽器內建的 SHA-256 計算。您輸入的任何內容都不會傳送到任何地方。在 App 中,同一個實驗室還會以公開的測試向量執行每一種演算法,並在您眼前找出一組 CRC32 碰撞。
計算雜湊值、驗證與匯出:免費,沒有任何限制。
沒有試用期、沒有會到期的項目,也無須帳號。經簽章的紀錄——封緘證明書——為選購項目。
七種摘要值,一次完成
每個檔案都同時計算 MD5、SHA-1、SHA-256、SHA-384、SHA-512、SHA3-256 與 CRC32。將檔案或資料夾拖放到視窗的任何位置即可。
整個資料夾,結果可重現
每個檔案各占一列,另加一個資料夾摘要值。任何人都能用自己 Mac 上內建的 shasum 指令,重新計算該資料夾的 SHA-1 與 SHA-2 摘要值。
驗證別人給您的內容
貼上摘要值,清楚看出是否相符。或逐檔檢查 shasum、sha256sum、BSD 或 hashdeep 清單;清單列出卻找不到的項目都會列出。
變動中的檔案會被拒絕
若 HashLume 讀取檔案期間,檔案發生變更或可能已變更,結果會被拒絕而不予記錄,並告訴您原因。
免費匯出與歷史紀錄
試算表(CSV)、供 shasum -c 使用的清單,以及 hashdeep 稽核檔。任何遺漏的項目都會在檔案中註明。歷史紀錄會保留您最近 1,000 筆結果。
為學習而設計
共 19 章並附練習的使用手冊、收錄易混淆詞彙的詞彙表,以及動手操作的實驗室。App 中加底線的詞彙可開啟白話說明。
並非每種相符的意義都一樣。
HashLume 會告訴您是哪一種演算法相符,以及這項相符能說明多少。
位元組完全相同
SHA-2 或 SHA-3 相符,表示兩個檔案包含完全相同的位元組。
有力,但本身不足以證明
可以刻意製作出兩個共用這些摘要值的不同檔案。若在記錄該值之前,沒有人能預先準備好這樣一對檔案,相符仍是有力的證據。
是總和檢查碼,不是雜湊
它能抓出意外損壞。任何人都能刻意造出 CRC32 相符,而 App 的實驗室會在您眼前找出一組。
絕不代表檔案來自何處
沒有任何摘要值能說明檔案是誰製作的,或曾經到過哪裡。HashLume 從不聲稱能做到。
人人都能查核的紀錄。
封緘證明書是一份 PDF,記錄您計算過雜湊值的內容:每個檔案或資料夾的大小、時間戳記與摘要值,並附上您設定的鑑識人員資料。HashLume 以存放在您 Mac 鑰匙圈中的 P-256 金鑰為它簽章。
隨附一個 .pem 檔,包含確切的已簽章位元組與指令。任何人只要有 Mac,就能用內建的 openssl 檢查,無須安裝任何軟體:
收件人還要將您的金鑰指紋與您提供給他們的指紋比對。使用手冊會示範每個步驟。
封緘無法證明的事
此證明書為自我簽署,未經任何機構認證。它證明紀錄自以您的金鑰封緘以來未經更改。它無法證明您是誰、何時封緘,或檔案來自何處,證明書本身也以專頁載明這一點。

原生的 Mac 工作台。
以下是 HashLume 27.0 的 App Store 截圖。點按即可逐張瀏覽。
您的檔案留在您的 Mac 上。
以下是 HashLume 使用網路的所有方式,完整列出。
唯讀,在您的 Mac 上
檔案以唯讀方式開啟,並在原處計算雜湊值。不會複製、移動、改寫或上傳任何內容。macOS App Sandbox 只允許 HashLume 讀取您選擇或拖放給它的項目。
不會傳送任何內容給我們
不會將任何當機紀錄、使用資料、檔案名稱或摘要值傳送給 ProfWorkBench。沒有分析追蹤、沒有帳號、沒有廣告。
只有一個連線,連向 Apple
HashLume 在啟動時,以及您購買或回復封緘證明書時,向 Apple 的 App Store 查詢封緘證明書的狀態。這些流量傳送給 Apple,而不是我們。這是 App 唯一的連線。
免費使用。只有一項選購項目。
計算雜湊值或驗證任何東西,都用不到證明書。
- 全部七種演算法,適用於檔案與整個資料夾
- 與摘要值或清單比對驗證
- CSV、shasum 與 hashdeep 匯出,以及歷史紀錄
- 使用手冊、詞彙表與實驗室
- 一份經簽章、記錄您結果的 PDF
- 任何人都能用 openssl 檢查的 .pem 檔
- 您的鑑識人員資料,也在簽章涵蓋範圍內