カテゴリー: 開発ツール
チェックサム照合
公開ハッシュでダウンロードを検証
配布元が公開しているチェックサムを貼り付け、ダウンロードしたファイルを選ぶと、一致するかどうかがすぐ分かります。ファイルはブラウザ内で読まれ、アップロードされません。
ファイルが選択されていません。
計算されたダイジェスト (SHA-256)
ここに結果が表示されます。
公開されているチェックサムを貼り付けて比較してください。
ファイルはブラウザ内で読み取られ、アップロードされません。
このページの処理はすべてブラウザ内で行われます。アップロードは一切ありません。
このツールでできること
ダウンロードの隣にチェックサムを載せるのは、正常なコピーと壊れたコピーや改ざんされたコピーを見分けてもらうためですが、64文字の16進を目で比べる作業は人間がもっとも苦手とするものです。公開された値を貼り付ければ、その長さからどのダイジェストかを判断し、同じアルゴリズムでファイルを計算して、二つの文字列をにらむ代わりに1行の答えを返します。実際に出回る形式をそのまま受け付けます。素の16進、ファイル名が付いたままの sha256sum の出力、sha256 という接頭辞、コロン区切りのペアのいずれでもかまいません。ファイルはブラウザ自身が読むので何も送信されず、オフラインでも検証できます。
使い方
- ダウンロードと一緒に公開されているチェックサムを貼り付けます。
- ダウンロードしたファイルを選ぶか、テキストに切り替えて断片を確認します。
- 判定を読みます。ダイジェストは一致するか、しないかのどちらかです。
プライバシー
このツールはすべてブラウザ内で動作します。入力した内容がアップロード・保存・共有されることはなく、タブを閉じれば消えます。
よくある質問
- 確認のためにファイルはアップロードされますか。
- いいえ。ファイルはブラウザのファイル API で読み取られ、ページ内でハッシュ化されます。端末から出ないので、オフラインでも検証できます。
- どのアルゴリズムを使うかはどう決まりますか。
- 貼り付けたチェックサムの長さで決まります。16進40文字なら SHA-1、64文字なら SHA-256、96文字なら SHA-384、128文字なら SHA-512 です。テキストの場合は手動でも選べます。
- 一致しませんでした。どうすればよいですか。
- できれば公式の配布元から HTTPS で再度ダウンロードしてください。それでも一致しないなら、そのコピーは公開されたものと異なるため実行すべきではありません。