ファイルハッシュ・チェックサム計算ツール
任意のファイルをドロップして MD5・SHA-1・SHA-256・SHA-512 のチェックサムを計算し、期待するハッシュと照合します — すべてブラウザ内で。
ファイルハッシュ・チェックサムツールはすべてブラウザ内で動作します。ドロップしたファイルは端末上で読み取られ、そのバイトが ArrayKit にアップロードされることはありません — 表示されるのは結果のハッシュだけです。
テキストハッシュジェネレーターを開く
ファイルハッシュ チェックサム について
ファイルハッシュ・チェックサムツールは、ドロップしたファイルを読み取り、MD5・SHA-1・SHA-256・SHA-512 のダイジェストを並べて計算するため、ダウンロードが無傷で届いたことを確認したり、マニフェスト用にファイルの指紋を取ったりできます。プロジェクトがリリースページで公開しているチェックサムを検証欄に貼り付けると、大文字小文字や余分なスペースを無視して、どのダイジェストに一致するかを正確に教えてくれるため、コピーした "<hash> filename.iso" の行もそのまま揃います。インストーラーを実行する前、ISO を書き込む前、ミラーからのアーティファクトを信頼する前の日常的なチェックです。ハッシュ計算は端末上で行われるため、数ギガバイトのファイルもチャンクで読み取られ、ブラウザから離れることはありません — 何もアップロードされないため、非公開や機密のファイルも安全に検証できます。
機能
- ドロップした 1 つのファイルに対して MD5・SHA-1・SHA-256・SHA-512 を一度に計算
- ドラッグ&ドロップまたはクリックで、あらゆる種類・サイズのファイルを選択
- 期待するチェックサムを貼り付けると即座にハイライト付きの一致判定
- 照合は大文字小文字を区別せず、スペース・改行・末尾のファイル名を許容
- 貼り付けたハッシュの長さからどのアルゴリズムか検出
- 任意の個別ダイジェストをワンクリックでコピー
- 大きなファイルはチャンクでハッシュ化されタブの応答性を保つ
- すべて端末上で動作 — ファイルのバイトはアップロードされない
ファイルハッシュ チェックサム の使い方
- ファイルをボックスにドロップするか、クリックして選びます
- ツールが計算する MD5・SHA-1・SHA-256・SHA-512 のチェックサムを読みます
- ダウンロードページの期待するチェックサムを検証欄に貼り付けます
- 一致するダイジェストの横にハイライトされた 'Match' バッジが出るのを確認します
例
入力
file: ubuntu-24.04.iso
expected: BA7816BF8F01CFEA414140DE5DAE2223B00361A396177A9CB410FF61F20015AD
出力
SHA-256 ✓ Match — the download is intact
貼り付けたダイジェストが、大文字小文字や間隔を無視してファイルの SHA-256 に一致します。
よくあるエラーとトラブルシューティング
- 期待するハッシュが 'No match' と出るが、ファイルは問題ないと思う。 — ダイジェスト全体をコピーし、正しいアルゴリズムを比較したか確認してください — MD5(32 文字)は SHA-256(64 文字)と決して一致しません。ソースの公開チェックサムから再コピーしてください。
- 公開元がチェックサムを .sha256sum ファイルにファイル名付きで記載している。 — 行全体を貼り付けてください — ツールは先頭の hex トークンだけを保持するため、末尾の ' filename.iso' は自動で無視されます。
- 異なる 2 つのファイルが同じ MD5 を生成した。 — MD5 は意図的な衝突に対して破られています。セキュリティ上重要なものには SHA-256 や SHA-512 の結果を信頼してください。MD5 は偶発的な破損のチェックにのみ使ってください。
- 非常に大きなファイルのハッシュ化に時間がかかるようだ。 — 数ギガバイトのファイルは端末上でチャンクで読み取られハッシュ化されます。完了を待ってください。何もアップロードされないため、時間はマシンのディスクと CPU にのみ依存します。
よくある質問
- ここでダウンロードしたファイルのチェックサムをどう検証しますか?
- ダウンロードしたファイルをボックスにドロップし、プロジェクトが公開したチェックサムを検証欄に貼り付けます。計算されたダイジェストのいずれかと一致すれば、そのアルゴリズムの横に緑の '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 ツール