開発者 / チェックサム

CRC32チェックサム計算ツール

ZIP、PNG、gzipで使われるCRC-32とAdler-32のチェックサムを、テキストまたはファイルから16進数と10進数で計算します。

CRC32チェックサム計算ツール: CRC-32はIEEE 802.3の多項式を使う巡回冗長検査で、ZIPやgzipのアーカイブ、PNG画像、Ethernetフレームで使われています。伝送エラーなどによる意図しない変更を検出できます。Adler-32はzlibストリームで使われる、より高速ですが強度の低いチェックサムです。ファイルは分割して読み込むため、大きなファイルも一度にメモリへ読み込まずに検査できます。 サーバーへのファイルアップロードは一切なく、100%ブラウザ内でローカル実行します。

カテゴリ
開発者ツール
実行回数
ブラウザ内で
コスト
無料 · 登録不要
提供状況
すぐに使えます
CRC32チェックサム計算機ローカル処理

完全にブラウザ内で実行します

CRC-32CBF43926
CRC-32(10進数)3421780262
Adler-32091E01DE
または確認するファイルを選択

クリック、ドラッグ&ドロップ、または貼り付け · このデバイス上にとどまります

CRC-32は、ZIP、PNG、gzip、Ethernetで使用されるIEEE 802.3チェックサムです。123456789の結果はCBF43926になります。チェックサムで検出できるのは偶発的な破損であり、改ざんではありません。ダウンロードしたファイルが変更されていないことを確認するにはSHA-256を使用してください。

CRC-32が使われる場所

ZIPアーカイブ内のすべてのファイルには、展開時に検証される内容のCRC-32が含まれています。すべてのPNGチャンクは末尾にCRC-32を持ち、gzipはファイル全体に対するCRC-32を保存します。不一致がある場合、データが破損しています。

公開されているハッシュとダウンロードを照合する場合は、代わりにファイルハッシュツールを使用してください。

チェックサムの結合

CRC-32は分割した各部分ごとに更新できます。チャンク単位で読み込んだファイルのCRCは、ファイル全体のCRCと一致します。そのため、このツールは大きなファイルを一度に読み込まずに検証できます。

使い方

  1. テキストを入力または貼り付けるか、ファイルを選択します。
  2. CRC-32を16進数と10進数で確認し、Adler-32も確認します。
  3. 期待するチェックサムと比較します。

プライバシーと制限事項

テキストとファイルはブラウザ内で検査され、ファイルがアップロードされることはありません。

関連ツール

よくある質問

123456789のCRC-32は何ですか?

CBF43926です。実装が正しいことを確認するために使われる標準のチェック値です。

CRCで改ざんを検出できますか?

いいえ。誰でもデータを変更してCRCを合わせ直せます。ダウンロードしたファイルを検証するには、SHA-256などの暗号学的ハッシュを使用してください。

ツールによってCRC-32の結果が異なるのはなぜですか?

iSCSIや一部のストレージシステムで使われるCRC-32Cなど、別の多項式を使うCRC-32のバリアントが存在するためです。このツールでは一般的なIEEE方式を使用しています。

無料ツール · ブラウザ内で · アカウント不要