とは何ですかデジタル署名そしてなぜそれが役に立つのでしょうか?この記事では、Windows 11/10/8/7 上のプログラムのデジタル署名を検索、確認、検証できる 3 つの方法について説明します。
ファイルがデジタル的に作成される場合、それがメディア ファイル、実行可能ファイル、ドキュメント、その他のファイルであっても、そのデータのソースによってデジタル署名されます。たとえば、Google Chrome ブラウザの実行可能ファイルであるセットアップ ファイルが Google からリリースされるとき、Google はデジタル署名を行います。したがって、ファイルが公式ソースから直接ダウンロードされるたびに、このファイルの信頼性を検証できます。
別のシナリオでは、他の人が同じファイルを自分のサーバーにホストすることもできます。そのファイルは決して変更されないため、問題ありません。ただし、そのファイルが破棄され、コードに何らかの変更が加えられた場合、デジタル署名は自動的に削除され、改ざんされたセットアップ ファイルが再コンパイルされるため、デジタル署名が自動的に削除されるため、ファイルの信頼性は検証されません。ということで、これが実際の仕組みです。
ここで、ファイルに付属するデジタル署名を検証する方法についても学ぶ必要があります。それでは、始めましょう。
Windows 11/10でプログラムのデジタル署名を確認する
Windows OS でプログラムのデジタル署名を確認する 3 つの方法について説明します。
1] ファイルエクスプローラー経由
まず、Windows ファイル エクスプローラーを開き、プログラムが保存されている場所に移動します。
セットアップ ファイルを右クリックし、プロパティ。
次のラベルが付いたタブに移動します。デジタル署名。
署名リストにエントリが表示されている場合は、ファイルがデジタル署名されていることを意味します。
これらのエントリのいずれかをダブルクリックすると、署名機関に関する追加の詳細が表示されます。
したがって、ファイルがソフトウェアの元の配布者によって署名されているかどうかを知ることができます。
さらに、署名の詳細ビューで、次のボタンをクリックすることもできます。証明書を表示する署名に付属する証明書に関する追加の詳細を表示します。
2] DigiCert証明書ユーティリティの使用
使用このリンクDigiCert の最新バージョンをダウンロードし、実行可能ファイルを実行します。
最初に表示される利用規約に同意し、次のタブをクリックします。コードサイニング次に、ヘッダーセクションで、署名を確認します。
デジタル署名を確認する必要があるセットアップ ファイルを選択します。
これにより、DigiCert が署名をチェックし、開いた新しいウィンドウに全体の情報の概要が表示されます。
DigiCert が検証することは 2 つあります。それらは次のとおりです。
- ファイルが署名されているかどうか、および署名が有効かどうか。
- 署名のタイムスタンプをチェックします。
上の画面の一部に示されているように、緑色のチェックマークが 2 つ表示されれば、検証は成功しています。このウィンドウには追加情報も表示されるので、安心してご利用いただけます。
3] SignToolの使用
Microsoft は、Windows SDK とともに次のプログラムを出荷しています。サインツール。Windows SDK またはソフトウェア開発キットは Windows に組み込まれて出荷されません。これは開発者向けであり、開発者は個別にインストールすることになっています。この方法を試してみたい場合は、自分に適した SDK があることを確認してください。 Windows 10 SDK は次からダウンロードできます。ここ。
この投稿は、見た場合に役立ちますこのファイルのデジタル署名を検証できませんでしたメッセージ。