ファイルハッシュ・チェックサム計算ツール

任意のファイルをドロップして MD5・SHA-1・SHA-256・SHA-512 のチェックサムを計算し、期待するハッシュと照合します — すべてブラウザ内で。

ファイルハッシュ・チェックサムツールはすべてブラウザ内で動作します。ドロップしたファイルは端末上で読み取られ、そのバイトが ArrayKit にアップロードされることはありません — 表示されるのは結果のハッシュだけです。

テキストハッシュジェネレーターを開く

ファイルハッシュ チェックサム について

ファイルハッシュ・チェックサムツールは、ドロップしたファイルを読み取り、MD5・SHA-1・SHA-256・SHA-512 のダイジェストを並べて計算するため、ダウンロードが無傷で届いたことを確認したり、マニフェスト用にファイルの指紋を取ったりできます。プロジェクトがリリースページで公開しているチェックサムを検証欄に貼り付けると、大文字小文字や余分なスペースを無視して、どのダイジェストに一致するかを正確に教えてくれるため、コピーした "<hash> filename.iso" の行もそのまま揃います。インストーラーを実行する前、ISO を書き込む前、ミラーからのアーティファクトを信頼する前の日常的なチェックです。ハッシュ計算は端末上で行われるため、数ギガバイトのファイルもチャンクで読み取られ、ブラウザから離れることはありません — 何もアップロードされないため、非公開や機密のファイルも安全に検証できます。

機能

ファイルハッシュ チェックサム の使い方

  1. ファイルをボックスにドロップするか、クリックして選びます
  2. ツールが計算する MD5・SHA-1・SHA-256・SHA-512 のチェックサムを読みます
  3. ダウンロードページの期待するチェックサムを検証欄に貼り付けます
  4. 一致するダイジェストの横にハイライトされた 'Match' バッジが出るのを確認します

入力

file: ubuntu-24.04.iso
expected: BA7816BF8F01CFEA414140DE5DAE2223B00361A396177A9CB410FF61F20015AD

出力

SHA-256 ✓ Match — the download is intact

貼り付けたダイジェストが、大文字小文字や間隔を無視してファイルの SHA-256 に一致します。

よくあるエラーとトラブルシューティング

よくある質問

ここでダウンロードしたファイルのチェックサムをどう検証しますか?
ダウンロードしたファイルをボックスにドロップし、プロジェクトが公開したチェックサムを検証欄に貼り付けます。計算されたダイジェストのいずれかと一致すれば、そのアルゴリズムの横に緑の 'Match' バッジが出て、ファイルは無傷です。
ファイルチェックサムには MD5 と SHA-256 のどちらが良いですか?
SHA-256 のほうが安全なデフォルトです — MD5 と SHA-1 は仕組まれた衝突で偽造できるため、偶発的な破損を捕らえる用途にのみ使ってください。インストーラーやリリースアーティファクトの検証には、常に SHA-256(または SHA-512)を比較してください。
貼り付けるチェックサムは小文字や正確な書式である必要がありますか?
いいえ。照合は大文字小文字を区別せず、スペース・改行・末尾のファイル名を取り除くため、リリースページや sha256sum の行からハッシュをそのまま貼り付けても、事前の整形は不要です。
このツールは大きな ISO やディスクイメージファイルをハッシュ化できますか?
はい。ファイルは端末上で固定サイズのチャンクで読み取られハッシュ化されるため、数ギガバイトの ISO もファイル全体を 1 つのバッファに読み込まずに処理できます。速度はネットワークではなくディスクと CPU に依存します。
MD5・SHA-1・SHA-256 で長さが異なるのはなぜですか?
各アルゴリズムは固定のダイジェストサイズを出力します: MD5 は 128 ビット(32 hex 文字)、SHA-1 は 160 ビット(40 文字)、SHA-256 は 256 ビット(64 文字)、SHA-512 は 512 ビット(128 文字)です。ツールが各々にラベルを付けるため、同じもの同士を比較できます。

関連ツール

すべての ArrayKit ツール