輸入
正在準備工作區…
使用方法
- 選擇或拖入本機檔案,並選擇演算法。
- 點選「產生」,查看進度,必要時取消。
- 比較可信的預期摘要、複製校驗碼,或下載 JSON。
檔案校驗碼
檔案校驗碼用於比對下載檔案的位元組與預期摘要是否一致。檔案在本機分塊讀取,無須上傳,也無須解碼為文字。
請將計算出的摘要與完整預期校驗碼比對,而非僅比對前綴。讀取大檔案時,仍可查看進度或取消。
輸入與操作
選擇或拖入本機檔案,選擇 SHA-256 或其他演算法,然後點選「產生」。
可查看處理進度或取消耗時計算,頁面會持續顯示原始檔名和位元組大小。
Empty file · SHA-256e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855僅供示範。請勿將範例金鑰或密碼用作真實憑證。
行為與限制
最大支援 1 GiB 檔案,以 1 MiB 分塊處理,限時 120 秒。允許空檔案。檔名僅作標籤,不參與摘要計算。MD5 和 SHA-1 用於相容舊系統;比對校驗碼無法獨立驗證發布者身分。
複製與使用
貼上可信來源提供的預期摘要,比對、複製或下載計算出的校驗碼。
複製全部摘要 · 依所選輸出格式比對。選擇「所有演算法」時,會標示相符的摘要。
輸入: 1 MiB; 金鑰: 64 KiB; 檔案: 1 GiB; 密碼: 4–128 (長度), 1–100 (數量); bcrypt: 1–72 個 UTF-8 位元組 · 成本 4–14 · 預設 10; AES: 明文 1 MiB, 加密通行片語 1 KiB, GCM / CBC / CTR / CFB / ECB, 128/192/256-bit; PBKDF2 / HKDF: 通關密語 / 輸入位元組 64 KiB, 鹽值 / info 1 KiB, 輸出長度(位元組) 1–256; 輸出 1–256 位元組 · PBKDF2 最多 2,000,000 次迭代 · 輸入保留在裝置上; 耗時: 30 s; 檔案: 120 s.
常見問題
檔案會上傳嗎?
不會。瀏覽器本機 Worker 讀取所選檔案。選擇檔案不會授予工具訪問無關檔案的權限。
校驗碼匹配能證明下載安全嗎?
不能。它僅表明所選演算法下與給定摘要一致。仍需信任摘要來源,並選擇適合完整性檢查的演算法。
大檔案必須一次全部讀入記憶體嗎?
不需要。Worker 分塊讀取並報告進度。仍受檔案大小上限約束,「取消」會停止目前計算。
JSON 報告包含什麼?
報告包含檔案名、位元組數、輸出格式和計算的摘要,不包含原始檔案位元組。
重命名會改變校驗碼嗎?
不會。僅對檔案內容計算雜湊,檔案名與修改時間不屬於摘要輸入。