Windows で MD5、SHA-1、SHA-256 チェックサムを確認する方法

Windows で MD5、SHA-1、SHA-256 チェックサムを確認する方法

インターネットからファイルをダウンロードしたばかりの場合は、ダウンロードしたファイルが改ざんされていないことを確認する必要があるかもしれません。結局のところ、ハッカーがどんな凶悪なことを企んでいるのか誰にも分かりません。ファイルの MD5、SHA-1、または SHA-256 チェックサムをチェックすることで、ファイルの整合性を検証し、ファイルが破損または変更されていないことを確認できます。

チェックサムとは何ですか?

チェックサムは、特定のファイルに対して暗号化アルゴリズムを実行した結果得られる短い一意の文字列です。このアルゴリズムは、ファイルを構成するすべてのビットを調べ、それらの一意のビットに基づいてチェックサムを作成します。

Windows で MD5、SHA-1、SHA-256 チェックサムを確認する方法

チェクサム計算図

このチェックサムは、ファイル内の 1 ビットでも変更されると変更されます。 2 つのチェックサムを比較することで、ファイルが破損または変更されていないことを確認できます。これは、ファイルの破損やダウンロードへの悪意のある干渉から保護するのに便利な方法です。

MD5、SHA-1、SHA-256 のチェックサムに最も一般的に使用されるアルゴリズムも利用可能で、暗号的に安全なアルゴリズムに基づいています。選択できる場合は、SHA-256 を使用してください。

チェックサムを使用するにはどうすればよいですか?

チェックサムを使用するには、まず特定のファイルのチェックサムが何であるかを知る必要があります。これは、ファイルをダウンロードしたのと同じソースから提供される必要があります。

Windows で MD5、SHA-1、SHA-256 チェックサムを確認する方法

ファイル転送ハッシュ

以下のツールのいずれかを使用して、ダウンロードしたファイルを同じチェックサム アルゴリズムで実行します。それが完了したら、2 つの文字列を比較します。文字列が一致する場合、ファイルは変更されません。文字列が一致しない場合は、ファイルが元のファイルとは異なることを意味します。

サードパーティツールを使用してチェックサムを検証する

Windows でチェックサムを実行する最良の方法は、MD5 & SHA Checksum Utility と呼ばれるツールを使用することです。指定されたファイルの MD5、SHA-1、および SHA-256 チェックサムを同時に計算し、結果を提供されたデータと比較できるようにします。

1. MD5 および SHA チェックサム ユーティリティをダウンロードします。

2. ダウンロードしたファイルをダブルクリックしてプログラムを起動します。アプリケーションを正しく実行するために必要な .NET Framework 3.5 をダウンロードするように求められる場合があります。[ダウンロードしてこの機能をインストールする]をクリックして続行します。

Windows で MD5、SHA-1、SHA-256 チェックサムを確認する方法

Windows PC に MD5 および SHA チェックサム ユーティリティをインストールする

3. [参照]ボタンをクリックして、確認するファイルを選択します。

Windows で MD5、SHA-1、SHA-256 チェックサムを確認する方法

MD5 および SHA チェックサム ユーティリティでファイルを参照する

4. ダウンロードしたファイルに提供されているチェックサムを確認します。ダウンロードされたすべてのファイルにチェックサムが含まれているわけではありませんが、オープンソースまたはセキュリティを重視する開発者はチェックサムを提供していることがよくあります。そのチェックサムをクリップボードにコピーし、 MD5 & SHA チェックサム ユーティリティの[貼り付け]ボタンをクリックします。

Windows で MD5、SHA-1、SHA-256 チェックサムを確認する方法

MD5 & SHA チェックサム ユーティリティにチェックサムを貼り付けます。

5. 「検証」をクリックしてチェックサムを検証します。チェックサムがアプリケーションが計算したチェックサムと同じである場合、成功通知を受け取ります。これは、所有しているファイルが以前にチェックしたファイルと同じであることを意味します。

Windows で MD5、SHA-1、SHA-256 チェックサムを確認する方法

MD5 および SHA チェックサム ユーティリティで一致した MDS ハッシュの通知

6. チェックサムが異なる場合は、エラー メッセージが表示されます。これは、最後のチェックサムが計算されてからファイルが何らかの方法で変更されたことを意味します。

Windows で MD5、SHA-1、SHA-256 チェックサムを確認する方法

ハッシュが MD5 および SHA チェックサム ユーティリティのメッセージと一致しませんでした

ファイルエクスプローラーでチェックサムを確認する

チェックサムを頻繁に検証する場合は、OpenHashTab に興味があるかもしれませんアプリケーションは、ファイル エクスプローラーのプロパティウィンドウに追加のタブをインストールします。 OpenHashTab は Explorer に組み込まれているため、別のアプリケーションを必要とせずにその場でチェックサムを計算できます。デフォルトでは、MD5、SHA-1、SHA-256、および SHA-512 のハッシュ値が計算されます。 OpenHashTab の設定で追加のハッシュ アルゴリズムを有効にすることができます。

: OpenHashTag が気に入らない場合は、同様に機能するHashCheckを試してください。

1. GitHub からOpenHashTabをダウンロードしてインストールします。

2. チェックサムを実行するファイルを右クリックし、コンテキスト メニューから[プロパティ]を選択します。

Windows で MD5、SHA-1、SHA-256 チェックサムを確認する方法

Windows アプリケーション/プログラムのコンテキスト メニュー

3.ウィンドウの上部にある [ハッシュ]というラベルの付いたタブをクリックすると、選択したファイルの MD5、SHA-1、SHA-256、および SHA-512 ハッシュ関数が表示されます。

Windows で MD5、SHA-1、SHA-256 チェックサムを確認する方法

ファイル エクスプローラーの [新しいハッシュ] タブ

4. 比較するチェックサムをコピーして、[チェック対象] ダイアログ ボックスに貼り付けます。

Windows で MD5、SHA-1、SHA-256 チェックサムを確認する方法

OpenHashTabとチェックサムを比較する

5. ハッシュをチェックすると、適切なアルゴリズム (この場合は MD5) とファイル名が [チェック対象] ボックスの下に表示されます。それ以外の場合は、 「一致するものが見つかりません」というメッセージが表示されます。

Certutil を使用して Windows のチェックサムを検証する

何もダウンロードしたくない場合は、Windows コマンド プロンプトまたはターミナルを使用して、certutil コマンドを使用してチェックサムを確認します。

1.コマンド プロンプトを開きますWin + Rを押し、「cmd.exe」と入力して「OK」をクリックするか、スタートを開いて「コマンド プロンプト」を検索します。

Windows で MD5、SHA-1、SHA-256 チェックサムを確認する方法

サーティル

2. cd コマンドを使用して、ダウンロードしたファイルが含まれるディレクトリに移動します。デフォルトでは、これは通常ダウンロードフォルダーですが、ファイルをコンピューターにダウンロードする人もいます。パスを簡単に取得するには、ファイルを右クリックして「パスのコピー」を選択します。これをコマンドプロンプトにコピーします。

cd filepath

Windows で MD5、SHA-1、SHA-256 チェックサムを確認する方法

Certutil ディレクトリ

3. ファイル名を指定して次のコマンドを入力します。

certutil -hashfile filename MD5

Windows で MD5、SHA-1、SHA-256 チェックサムを確認する方法

証明書ハッシュ

4. MD5 値がコマンドの下に表示されます。この数値を、ダウンロードしたファイルとともに受け取ったハッシュ チェックサム値と比較します。この certutil コマンドを使用する場合、通常は値をメモ帳にコピーし、ユーティリティの実行後に手動で確認します。

検証結果

5. 例として MD5 を使用していますが、このユーティリティは MD2、MD4、MD5、SHA1、SHA256、SHA384、および SHA512 もサポートします。


Windows で MD5、SHA-1、SHA-256 チェックサムを確認する方法

Windows で MD5、SHA-1、SHA-256 チェックサムを確認する方法

ファイルの MD5、SHA-1、または SHA-256 チェックサムをチェックすることで、ファイルの整合性を検証し、ファイルが破損または変更されていないことを確認できます。

FileRepMalwareとは何ですか?削除しても問題ないでしょうか?

FileRepMalwareとは何ですか?削除しても問題ないでしょうか?

ウイルス対策ソフトウェアには、システム内の疑わしいファイル、アプリケーション、プロセスをフィルタリングするための特定の基準があります。それらのケースの 1 つは FileRepMalware です。それで、これは何ですか?彼らは安全ですか?これらのファイルを削除しますか、それとも削除しませんか?

楕円曲線暗号 (ECC) とは何ですか?

楕円曲線暗号 (ECC) とは何ですか?

楕円曲線暗号とは何ですか?今日、テクノロジー分野でこの種の暗号化に関する情報がこれほど大量に存在するのはなぜでしょうか?

Windows でランサムウェア保護機能を有効にする方法

Windows でランサムウェア保護機能を有効にする方法

ランサムウェア プロテクションは、ユーザーのデバイスをランサムウェア攻撃から保護するために Windows 11 に付属する便利な機能です。

Windows 10 でマウス カーソルをすばやく見つける方法

Windows 10 でマウス カーソルをすばやく見つける方法

大きな画面を頻繁に使用する必要がある場合、小さなマウス ポインタを失うことは決して珍しいことではありません。

Windows で Net Use コマンドを使用する方法

Windows で Net Use コマンドを使用する方法

net use コマンドは、マップされたドライブやネットワーク プリンターなどの共有リソースへの接続、削除、および接続の構成に使用されるコマンド プロンプト コマンドです。

エンドポイントセキュリティについて学ぶ

エンドポイントセキュリティについて学ぶ

現代の情報技術の世界は多くの利点をもたらしますが、悪者にとっては有利な条件でもあります。

ゲームのパフォーマンスを向上させる 10 の最高の GPU オーバークロック ツール

ゲームのパフォーマンスを向上させる 10 の最高の GPU オーバークロック ツール

GPU オーバークロックは、サードパーティ ソフトウェアを使用してグラフィックス カードのパフォーマンスを向上させるプロセスです。 GPU を強化してパフォーマンスを向上させることができます。

Windows 10で欠落しているデフォルトの電源プランを復元する方法

Windows 10で欠落しているデフォルトの電源プランを復元する方法

このガイドでは、Windows 10 でデフォルトの電源プランのバランス、高パフォーマンス、省電力、または究極のパフォーマンスが見つからない場合に復元する方法を説明します。

コンピューターがクラッシュした場合は、このキーの組み合わせを押してください

コンピューターがクラッシュした場合は、このキーの組み合わせを押してください

デバイスを通常の状態に戻すのに役立つ、あまり知られていないキーの組み合わせがあります。