给定 Windows 上的 P12 证书文件,查看通用名称等详细信息的最快方法是什么?
假设我有一个文件mycertificate.p12
,理想情况下,我正在寻找一个命令行工具,我可以针对该文件运行该工具来显示详细信息,并且不需要安装任何额外的东西。
openssl 看起来有类似的东西:
openssl pkcs12 -in file.p12 -info -noout
答案1
我认为最简单的方法可能是这样的:
- 打开一个新命令窗口
- 类型
certutil -dump <certificate full path>
certutil 工具内置于 Windows,因此您不需要安装任何东西。
编辑:
正如 Iain 所说,由于该文件可能包含私钥,因此可能会提示您输入密码。您可以在运行命令时指定密码,这样做的好处是允许您使用命令重定向将输出直接发送到文本文件:
例如
certutil -p MyPassword -dump D:\MyCertificate.p12 > D:\CertDetails.txt