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

ファイルの CRC32 チェックサムを計算し、ファイル名・サイズ(バイト)とともに表示します。

読み込み中…

使い方

  1. ファイル選択ボタンでファイルを選びます。
  2. 「計算中…」と表示されている間に、ファイルを読み込んでバックグラウンドで CRC32 を計算します。
  3. 結果の行に、ファイル名、サイズ(バイト)、16 進数 8 桁の CRC32 が表示されます。
  4. コピーボタンで CRC32 の値をコピーし、ZIP の一覧や .sfv ファイルなどに記載された値と照合します。大文字・小文字は区別しません。
  5. 別のファイルを選ぶと再計算します。

よくある質問

ファイルはアップロードされますか?
いいえ。ファイルはブラウザ内でのみ読み込み、処理します。
CRC32 チェックサムは何に使いますか?
ダウンロード・コピー・転送したファイルが誤って壊れていないかを確認するのに使います。ZIP・gzip・PNG で使われる標準の CRC-32 なので、値が一致すればファイルはほぼ確実に無傷です。
CRC32 が一致すれば改ざんされていないと言えますか?
いいえ。ファイルを意図的に書き換えて任意の CRC32 値にすることができ、32 ビットしかないため別のファイルが同じ値になることもあります。改ざんの確認には SHA-256 ハッシュを比べてください。
他のプログラムと CRC32 の値が違うのはなぜですか?
CRC-32C(Castagnoli)など別の方式を使っているか、値を 16 進数ではなく 10 進数で表示している場合です。このツールは標準の CRC-32(IEEE 802.3、多項式 0x04C11DB7)を使い、小文字の 16 進数 8 桁で表示します。
ファイルサイズの上限はありますか?
決まった上限はありませんが、ファイル全体をメモリに読み込んだあと 32 ビットの WebAssembly メモリ(最大 4GB)にもう一度コピーするため、ファイルサイズの約 2 倍のメモリが必要です。数 GB のファイルや、メモリの少ない端末ではより小さなファイルでも失敗することがあります。