CRC32計算ツール|テキスト・ファイルのチェックサム
テキストやファイルからCRC32チェックサムを無料計算。UTF-8対応・8桁の16進数で表示し、既知の値との一致確認もできます。ファイルは送信しません。
テキストから計算
ファイルから計算
テキストとファイルはこのブラウザ内だけで処理し、サーバーへ送信しません。
このツールの使い方・詳細
🛠 使い方
テキストを入力して計算するか、端末内のファイルを選択してください。CRC32は8桁の16進数で表示されます。既知の値がある場合は「比較するCRC32」へ入力すると一致・不一致も確認できます。暗号用ではなく整合性確認用です。
💡 活用シーン・ユースケース
- 配布元に掲載されたCRC32とダウンロードしたZIP・画像などのファイルを照合したい時に
- ネットワーク通信で送受信したデータに欠落やエラーがないか簡易的にテストしたい時に
- 膨大なデータの中から、内容が重複している可能性のある候補を高速にフィルタリングする時に
CRC32 とは?
CRC(Cyclic Redundancy Check / 巡回冗長検査)は、データの転送中や保存中に偶発的な変化が発生していないかを確認するための方式です。CRC32は32ビットの値を、通常はCBF43926のような8桁の16進数で表します。
計算結果の確認例
標準的な確認用文字列123456789をUTF-8(ASCII)で計算すると、CRC32はCBF43926になります。別のツールや配布元の値と照合するときは、同じデータを同じCRC方式で計算していることを確認してください。
主な使われ方
- ファイルの照合:配布元が示したCRC32と手元のZIP・画像などの計算結果を比較し、同じ内容かを確認します。
- ネットワーク通信: イーサネットなどの通信プロトコルにおいて、パケットが壊れていないかのリアルタイムチェックに使用されます。
- 簡易的な同一性判定: 完全にセキュア(暗号学的)である必要はないが、2つの短いテキストが一致しているかを素早く判定したい時に便利です。
CRC32とMD5・SHA-256の違い
CRC32は偶発的な破損の検知に向きますが、意図的な改ざんへの耐性はありません。改ざん検知やセキュリティ目的では、配布元が提示するSHA-256などの暗号学的ハッシュ値を使用してください。