Handy Orchard

檔案 SHA-256 核對

不需上傳,計算本機檔案 SHA-256 並選擇核對已知摘要。

輸入資料

64 位十六進位,忽略空白;格式錯誤會在讀檔前拒絕。

輸入變更時會清除舊輸出。

結果

輸入資料或帶入範例,再執行工具。

計算範例

內建樣例為精確 abc 位元組,摘要是 ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad。

空檔摘要是 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855。

方法

將檔案讀入 ArrayBuffer,以 SubtleCrypto.digest 的 SHA-256 輸出 64 位小寫十六進位。

正規化並驗證預期摘要後比較全部 64 字元,檔名不參與摘要。

適用限制

單檔最多 100 MiB,整檔進記憶體,需要安全環境的 Web Crypto。

取消可停止等待,但標準 API 無法強制中止原生讀檔與摘要工作;不加密、不掃惡意程式、不開啟檔案。

來源

RFC 6234:安全雜湊算法

相關工具

ZIP 檔案封裝與檢視Gzip 檔案壓縮與展開UTF-8 Base64 編解碼

輸入資料留在此裝置。只有經您同意的選擇性瀏覽量會被統計;計算值、檔案、檔名與處理日誌不送至 Analytics。

切換語言時,文字、設定與選取檔案會暫存於此裝置,還原後移除;中斷的暫存會於後續造訪清理。輸入與檔案不會上傳。