ハッシュ値(SHA256)でファイルの改ざんを確認する方法|Windows・Mac対応

ハッシュ値でファイルの改ざんを確認|SafeDownload365 安全なダウンロードの基本

7-Zip、GIMP、WizTree、KeePassXCなど、多くのソフトの公式サイトには「SHA256」という英数字の羅列が掲載されています。これはファイルの指紋のようなもので、手元のファイルと照合すれば、途中で改ざんされていないかを確認できます。

ハッシュ値とは?

ハッシュ値は、ファイルの中身から計算される固定長の文字列です。ファイルが1バイトでも変われば、まったく違う値になります。公式サイトに載っている値と、ダウンロードしたファイルから計算した値が一致すれば、ファイルは公式のものと同じだと確認できます。

Windowsでハッシュ値を確認する方法

  1. スタートボタンを右クリックし「ターミナル」または「Windows PowerShell」を開く
  2. 次のコマンドを入力し、ファイルのパス部分を書き換えてEnterを押す
Get-FileHash "C:\Users\ユーザー名\Downloads\ファイル名.exe" -Algorithm SHA256

表示された「Hash」の値を、公式サイトに掲載されているSHA256の値と比べます。ファイルをターミナルの画面にドラッグすると、パスを自動で入力できます。

Macでハッシュ値を確認する方法

「アプリケーション」→「ユーティリティ」→「ターミナル」を開き、次のコマンドを入力します。

shasum -a 256 ~/Downloads/ファイル名.dmg

照合のポイント

  • 英字の大文字・小文字の違いは気にしなくて大丈夫です
  • すべての文字が一致する必要があります。最初と最後の数文字だけでなく、全体を確認しましょう
  • ハッシュ値は必ず「公式サイト」に掲載されたものと比べてください。偽サイトに載っている値では意味がありません

一致しなかったら

値が一致しない場合、ダウンロードが途中で失敗したか、ファイルが改ざんされている可能性があります。ファイルを削除し、公式サイトからもう一度ダウンロードしてください。それでも一致しない場合は使用をやめましょう。

まとめ

ハッシュ値の照合は、ファイルが公式のものと同一かを確かめる確実な方法です。公式サイトがSHA256を公開しているソフトでは、ぜひ一度試してみてください。

あわせて読みたい:偽ダウンロードサイトの見分け方/フリーソフトを安全にインストールする方法

コメント

タイトルとURLをコピーしました