我使用的是 Windows,並取得了 .cer 檔案。我怎麼才能查看它的詳細信息?
答案1
如果您的系統上安裝了 OpenSSL,您可以使用以下命令查看它:OpenSSL x509 工具。
openssl x509 -noout -text -in 'cerfile.cer';
.CER 檔案的格式可能要求您指定要明確呼叫的不同編碼格式。
openssl x509 -inform pem -noout -text -in 'cerfile.cer';
或者
openssl x509 -inform der -noout -text -in 'cerfile.cer';
在 Windows 系統上,您可以右鍵單擊 .cer 檔案並選擇「開啟」。然後您將可以查看大部分元資料。
在 Windows 上,您可以在執行視窗中使用 certmgr.msc 命令執行 Windows 憑證管理員程式。然後您可以匯入證書並查看詳細資訊。
答案2
如果您使用的是 Windows,則可以使用 console util
certutil -dump <file>
答案3
這裡的所有答案都不適用於 MacOS。在 Sierra 和 High Sierra 中唯一有效的是:
openssl x509 -inform der -in cerfile.cer -noout -text
答案4
我發現 openssl 相當有限(無法解析鏈/包的內容,輸出對於我的需求來說相當嘈雜,...),我創建了證書資訊github 上的項目,它可以解析鏈/包,接受多個文件作為參數,並且如果參數採用host:port
.