概要
「Microsoft が 2021 年 5 月 9 日午後 4 時に太平洋時に開始する 2021 年 5 月 9 日から排他的に SHA-2 を使用する」で説明されているように、TLS 証明書、コード署名、ファイル ハッシュを含むすべての主要な Microsoft のプロセスとサービスは、SHA-2 アルゴリズムのみを使用します。
ソフトウェアが SHA-2 署名されていることを確認する方法
次の手順に従って、アプリケーションが SHA-2 署名されていることを確認します。
- 調べるアプリケーションのエクスプローラーで実行可能ファイル (EXE) を見つけます。
- EXE ファイルを右クリックし、[プロパティ] を選択 します。
- [プロパティ] ダイアログ ボックスの [デジタル署名] タブを選択します。
- アプリケーションが SHA-2 署名済みの場合は、[署名リスト] セクションの [ダイジェスト アルゴリズム] 列に SHA256 が表示されます。
アプリケーションが SHA-2 署名されていない場合は、問題が発生したり、アプリケーションを実行するためにセキュリティ警告やセキュリティ機能を無効にする必要がある場合があります。 これはお勧めしません。 最新バージョンのアプリケーションを使用していることを確認し、問題が解決しない場合は、製造元に問い合わせてください。
SHA-1 の有効期限の影響を受けるかどうかを確認する方法
SHA-1 署名済みのアプリケーションまたはドライバーをインストールまたは使用しようとすると、警告やエラーが発生する可能性があります。
メモ 現在、次の問題が発生する一般的なアプリケーションは認識されていません。 ただし、次のいずれかのエラー メッセージが表示される場合があります。
| エラー メッセージ | エラーが発生する |
|---|---|
| Windows では、このドライバー ソフトウェアの発行元を確認できません | ドライバーをインストールしようとすると、Windows Defender からこの警告が表示される場合があります。 次のオプションが必要です。
|
|
このアプリは保護のためにブロックされています 管理者がこのアプリの実行をブロックしました |
アプリケーションを実行しようとしたときに、署名が無効になり、 Publisher: Unknown が一覧表示されるため、スマート スクリーンによってブロックされます。 アプリケーションは開かない。 |
| この発行元は、コンピューターでのソフトウェアの実行がブロックされています | アプリケーションを開こうとしたとき。 |
| 汎用信頼エラー | アプリケーションをインストールしようとするとき。 |
| 無効なデジタル署名 | アプリケーションを抽出またはインストールしようとするとき。 |