Cert2spc.exe(软件发行者证书测试工具)
更新:2011 年 4 月
发行者证书测试工具通过一个或多个 X.509 证书创建发行者证书 (SPC)。 Cert2spc.exe 仅用于测试目的。 可以从证书颁发机构(如 VeriSign 或 Thawte)获得有效的 SPC。 关于 X.509 证书的更多信息,请参见 Makecert.exe(证书创建工具)。
安装 Visual Studio 和 Windows SDK 时会自动安装此工具。 要运行工具,我们建议您使用 Visual Studio 命令提示符或 Windows SDK 命令提示符(也称 CMD Shell)。 您可以使用这些实用程序轻松运行工具,而不需要导航到安装文件夹。 有关更多信息,请参见 Visual Studio 和 Windows SDK 命令提示。
如果您的计算机上已安装了 Visual Studio:在任务栏上依次单击 Start、All Programs、Visual Studio、Visual Studio Tools、Visual Studio Command Prompt。
- 或 -
如果您的计算机上已安装了 Windows SDK:在任务栏上依次单击 Start、All Programs、Windows SDK 文件夹和 Command Prompt(或CMD Shell)。
在命令提示处,键入下列命令:
cert2spc cert1.cer | crl1.crl [... certN.cer | crlN.crl] outputSPCfile.spc
参数
参数 |
说明 |
---|---|
certN.cer |
要包含在 SPC 文件中的 X.509 证书的名称。 可以指定多个以空格分隔的名称。 |
crlN.crl |
要包含在SPC 文件中的证书吊销列表的名称。 可以指定多个以空格分隔的名称。 |
outputSPCfile.spc |
将要包含 X.509 证书的 PKCS #7 对象的名称。 可以使用 .spc 文件作为文件签名工具 (Signcode.exe) 的输入。 |
选项 |
说明 |
---|---|
/? |
显示该工具的命令语法和选项。 |
示例
下面的命令从 myCertificate.cer 创建一个 SPC 并将其放入 mySPCFile.spc。
cert2spc myCertificate.cer mySPCFile.spc
下面的命令从 oneCertificate.cer 和 twoCertificate.cer 创建一个 SPC,并将其放入 mySPCFile.spc。
cert2spc oneCertificate.cer twoCertificate.cer mySPCFile.spc
请参见
参考
Visual Studio 和 Windows SDK 命令提示
其他资源
修订记录
Date |
修订记录 |
原因 |
---|---|---|
2011 年 4 月 |
添加了有关使用 Visual Studio 和 Windows SDK 命令提示符的信息。 |
信息补充。 |
2010 年 5 月 |
已更新的语法。 |
信息补充。 |