メインコンテンツにスキップ

CRC32チェックサムジェネレータ

任意のテキストまたはアップロードされたファイルのCRC-32(IEEE 802.3)チェックサムを計算します—zip、gzip、PNGで使用されるのと同じアルゴリズム—8桁の大文字の16進値として。

入力

Drop a file or browse
One file · text
または

出力

役に立ちましたか?

このツールを使う他の方法

REST API

curl -X POST https://api.iotools.cloud/v1/tool/crc32-checksum-generator \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "inputText": "123456789"
  }'

ご自身のアカウントのキーに差し替えてください。ツールのフィールドがそのままリクエストボディになります——ラッパーはありません。

AIエージェントに依頼する

Use the IOTools `crc32-checksum-generator` tool (CRC32 Checksum Generator) on this input:

YOUR_INPUT_HERE

IOTools MCPサーバーに接続された任意のエージェントにこれを貼り付け、入力内容を追加してください。

埋め込みウィジェット

<iframe
  src="https://iotools.cloud/embed/crc32-checksum-generator/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="CRC32チェックサムジェネレータ — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

ご自身のページに貼り付けるだけ——無料、キー不要、リンクを掲載するだけです。

API/MCP 1回あたりの費用5クレジットから
クレジットが足りませんか?料金を見る

次の方法でも利用可能

ガイド

CRC32チェックサムジェネレータは、任意のテキストまたはファイルのCRC-32チェックサムを計算します。テキストを入力またはペーストするか、ファイルをアップロードすると、ツールは8桁の大文字の16進値を返します—zipアーカイブ、gzip圧縮、およびPNG画像で使用されるのと同じチェックサム形式です。

CRC-32(Cyclic Redundancy Check、32ビット)は暗号ハッシュではなく、意図的な改ざんではなく、偶発的なデータ破損(転送中のビット反転や切り詰められたダウンロード)を検出するように設計されています。これは高速で、短い固定長の出力を持ち、無数のファイル形式とネットワークプロトコルに組み込まれているため、有用な汎用整合性チェックとして機能し続けています。

使い方

  1. 入力ボックスにテキストを入力またはペーストするか、上のアップローダーを使ってファイルをアップロードします。
  2. CRC-32チェックサムが即座に8桁の大文字の16進値として表示されます(例:CBF43926)。
  3. コピーまたはダウンロードボタンを使用して結果を保存します。

ファイルをアップロードすると、同じテキストボックスにその内容が入力されるため、必要なのは1つの入力だけです—テキストを直接ペーストするか、ファイルをドラッグして確認します。

どのポリノミアルを使用していますか?

このツールはIEEE 802.3で定義された標準CRC-32を計算し、(反転した)ポリノミアル0xEDB88320を使用します。これはzip、gzip、PNG、イーサネットフレームチェック、および他ほとんどの「CRC32」チェックサムユーティリティで使用されるバリアントです—別のツールのCRC-32がこのツールと一致しない場合は、CRC-32C(Castagnoli、iSCSIとext4で使用)を計算していないか、テキストの異なるバイトエンコーディングを含んでいないか確認してください。

ファイルのCRC32がこのツールの同じテキストの出力と一致しないのはなぜですか?

テキストエンコーディングが重要です。このツールはハッシング前にテキストをUTF-8としてエンコードするため、異なるエンコーディング(UTF-16、Latin-1)で保存されたファイルの同じ文字をペーストすると、画面では文字が同じに見えても異なるチェックサムが生成されます。バイナリファイルはこれの影響を受けません。ファイルバイトのCRC-32はテキストエンコーディングを含まないためです。

CRC-32はダウンロードやパスワードの検証に十分安全ですか?

いいえ。CRC-32は簡単に偽造できます—攻撃者は数秒で同じチェックサムを持つ異なるファイルを構築できます。偶発的な破損の検出に適していますが、真正性の確認やパスワードの保存には適していません。セキュリティに敏感な整合性チェックについては、SHA-256などの暗号ハッシュを使用してください(Hash Generatorを参照)。

空の入力のCRC-32は何ですか?

00000000。空のメッセージはチェックサムするものがないため、アルゴリズムは初期値を変更せずに返します。

プライバシー

すべてはブラウザで完全に実行されます。テキストまたはファイルはサーバーにアップロードされることはなく—チェックサムはローカルで計算され、コピーまたはダウンロードを選択した結果のみがデバイスから離れます。

crc32checksumhashcyclic redundancy checkzipgzippngcryptography

ツールが気に入りましたか?広告をなくしましょう。

1回のお支払いでアカウントから広告が完全になくなります。サブスクリプションも追跡もありません。