ファイルハッシュチェッカー
無料オンラインローカルファイルのMD5、SHA-1、SHA-256、SHA-512ハッシュを計算して整合性を確認、インストール不要
ファイルハッシュ検証とは?
ファイルハッシュは、暗号化ハッシュ関数(MD5、SHA-1、SHA-256、または SHA-512 など)によってファイルの内容から生成される固定長の文字列です。ファイルのわずかな変更でも完全に異なるハッシュが生成されます。これにより、ハッシュ検証はファイル整合性を確認するための不可欠な方法になります。
ファイルハッシュチェッカーの使い方
アップロードエリアをクリックするか、ファイルをドラッグアンドドロップします。ツールが MD5、SHA-1、SHA-256、SHA-512 ハッシュを同時に自動的に計算します。各ハッシュ値はワンクリックでコピーできます。Verify ボタンを使用してハッシュを期待値と比較します。
ファイルハッシュを検証する時期
インターネットからファイルをダウンロードするとき(特に ISO イメージ、ソフトウェアインストーラー、ファームウェア)にハッシュを検証します。計算したハッシュをソースによって公開されているハッシュと比較して、ファイルがダウンロード中に破損したり改ざんされたりしていないことを確認します。
ハッシュアルゴリズムについて
MD5 と SHA-1 は高速ですが、セキュリティ目的では暗号的に破損していると見なされます。SHA-256 と SHA-512 は現在、整合性検証に推奨されています。最大のセキュリティには、SHA-256 または SHA-512 を使用してください。
▶ファイルはサーバーにアップロードされますか?
いいえ。すべてのハッシュ計算は Web Crypto API を使用して完全にブラウザで行われます。ファイルはデバイスから離れることはありません。
▶MD5 が期待されるハッシュと異なるのはなぜですか?
MD5 はファイルエンコーディングと行末に敏感です。変更なしの完全に同じファイルのハッシュを比較していることを確認してください。
▶SHA-256 と SHA-512 の違いは?
SHA-256 は 64 文字の 16 進文字列(256 ビット)を生成し、SHA-512 は 128 文字の 16 進文字列(512 ビット)を生成します。SHA-512 はより衝突に強いですが、SHA-256 はほとんどの整合性チェックで十分です。
▶複数のファイルを一度にチェックできますか?
現在、ツールは一度に 1 つのファイルを処理します。新しいファイルをドラッグして現在のファイルを置き換えることができます。
このツールが役に立ったら、作者にコーヒーをおごってください。
コーヒーをおごる