web-dev-qa-db-ja.com

デジタル証明書の.cerファイルの詳細を表示するにはどうすればよいですか?

Windowsを使用しており、.cerファイルが提供されています。詳細を表示するにはどうすればよいですか?

137
Yazz.com

OpenSSLがシステムにインストールされている場合、それを見ることができます。

openssl x509 -in cerfile.cer -noout -text

.CERファイルの形式では、明示的に呼び出される別のエンコード形式を指定する必要がある場合があります。

openssl x509 -inform pem -in cerfile.cer -noout -text

または

openssl x509 -inform der -in cerfile.cer -noout -text

Windowsシステムでは、.cerファイルを右クリックして[開く]を選択できます。その後、ほとんどのメタデータを表示できます。

Windowsでは、実行ウィンドウでcertmgr.mscコマンドを使用してWindows証明書マネージャープログラムを実行します。次に、証明書をインポートして詳細を表示できます。

221
Helvick

Windowsを使用している場合は、コンソールユーティリティを使用できます

certutil -dump <file>
30
lunicon

MacOSの場合、ここでのすべての回答は失敗します。シエラとハイシエラで機能する唯一のものは次のとおりです。

openssl x509 -inform der -in cerfile.cer -noout -text
8
SpaceDog

Powershellでインポートしてプレビューできます。

Get-ChildItem –Path c:\file.cer | Import-Certificate –CertStoreLocation cert:\LocalMachine\My

次に、それをWindows certmgr.mscで表示するか、Powershellに直接ロードします

SET-LOCATION CERT:\LOCALMACHINE\my
GET-CHILDITEM –RECURSE | FORMAT-LIST –PROPERTY *

またはThumbprintによって

$cert = (Get-ChildItem –Path cert:\LocalMachine\My\AE53B1272E43C14545A448FB892F7C07A217A761)

IMPORT-MODULE PKIを忘れないでください

または、Internet Explorerを使用して、証明書を表示、エクスポート、インポート、および削除することもできます。

Internet Explorerで証明書を表示するには

  1. Internet Explorerで、[ツール]、[インターネットオプション]の順にクリックして、[インターネットオプション]ダイアログボックスを表示します。
  2. [コンテンツ]タブをクリックします。

  3. [証明書]で、[証明書]をクリックします。証明書の詳細を表示するには、証明書を選択して[表示]をクリックします。

4