UTILS.
プライバシーを標準に
∑

ファイルチェックサム(WASM)

任意のファイルの CRC-32、Adler-32、SHA-256 を WebAssembly で計算します。

ファイルはこの端末に残ります

ファイルはブラウザ内で処理され、アップロードされません。ツールの実行に必要なコードと素材はダウンロードされます。アカウントも追跡もありません。

ダウンロードを使うと、このツールを1つのHTMLファイルに保存してオフラインで使えます。

プライバシー →
⬆   ここにファイルをドロップ、またはクリックして選択

このツールについて

任意のファイルをドラッグすると、手書きの WebAssembly モジュールで CRC-32 と Adler-32 のチェックサムを計算し、さらに Web Crypto で SHA-256 ハッシュも求めます。ファイルはストリーム処理され、アップロードされません。ダウンロードが破損していないかの確認に最適です。

よくある質問

なぜ WebAssembly なのですか?
CRC-32 と Adler-32 のループはコンパイル済みの WebAssembly で実行され、大きなファイルでは素の JavaScript より格段に高速です。WASM が利用できない場合は JavaScript のフォールバックが動作します。
ファイルはアップロードされますか?
いいえ。ファイルはブラウザ内で完全にストリームとして読み込み・ハッシュ化され、サーバーには何も送信されません。

その他のツール