Windowsのシステムのあちこちで使われている電子証明書。インストール済みの証明書をWindows標準のGUIツールで簡単に確認するには?
対象OS:Windows 8.x/Windows 10/Windows Server 2012/Windows Server 2012 R2
Windowsのシステムでは、VPNなどでのクライアント認証やWebサーバのSSL/TLS、リモートデスクトップのサーバ認証など、あちこちで電子証明書がよく使われている。
証明書は有効期限が切れる前に更新する必要があるし、また暗号化に関わることから脆弱(ぜいじゃく)性が見つかれば、やはり更新する必要がある。つまり証明書の運用には適切な管理が欠かせない。
本TIPSでは、Windowsにインストール済みの証明書を確認する方法として、Windows標準のGUIツールを用いる手順を紹介する。
例えばWebサーバやリモートデスクトップサーバなどで利用される「サーバ証明書」は通常、ローカルコンピュータ(コンピュータアカウント)にひも付いている「証明書ストア」に保存されている。それらを確認するには「certlm.msc」を起動する。
なおWindows 7/Windows Server 2008 R2の場合、certlm.mscツールが存在しない。代わりにTIPS「Windows上で、証明書や秘密鍵をPEM形式に変換してエクスポートする」の「証明書ストアに格納されている証明書や秘密鍵を取り出す」のように、mmc.exeを起動して証明書スナップインを組み込む際にコンピュータアカウントを選択する必要がある。
証明書のプロパティを開いて内容を確認する手順は、TIPS「Windowsで証明書にSHA-1が使われているかどうか確認する(GUI編)」が参考になるだろう。
一方、ユーザーアカウントを証明する「ユーザー証明書」などはユーザーアカウントごとに用意された証明書ストアに格納されるのが普通だ。それらを確認するには、対象ユーザーでログオンしてから「certmgr.msc」を起動する。
■この記事と関連性の高い別の記事
Copyright© Digital Advantage Corp. All Rights Reserved.