在制作数字证书或创建个人信息交换 (PFX) 文件后,必须先将其输入到 Windows 证书存储中,然后才可以将它用来对 AutoLISP 进行签名或验证经过数字签名的二进制文件。可通过以下方式从 Windows 用户界面输入数字证书或 PFX 文件:使用“控制面板”中的证书管理器 (CertMgr.msc),或在 Windows 命令提示下使用证书实用程序 (CertUtil.exe) 工具。 证书实用程序 (CertUtil.exe) 工具是 Windows 操作系统的一部分。可以通过 Microsoft 网站了解有关 CertUtil.exe 工具的详细信息 (https://technet.microsoft.com/zh-cn/library/cc732443.aspx)。 注: 也可以通过从 Internet Explorer 中的“Internet 选项”对话框使用“证书”对话框,来输入数字证书。
从证书管理器输入数字证书
注: 对 AutoLISP 文件进行签名时,应将 PFX 文件添加到“个人(我的)”存储。必须将 PFX 文件添加到受信任的根 (Root) 存储中,以验证经数字签名的二进制文件。
在命令提示下输入数字证书若要展开已使用您的证书进行签名的二进制文件,您可以通过使用 MSI 安装程序中的自定义操作来输入证书,或通过组策略使用批处理 (BAT) 文件。 下面是使用 CertUtil.exe 工具将 CER 文件输入到受信任的发布者存储中的示例。本示例中的 CER 文件使用“制作数字证书的步骤”主题中的示例创建而成: certutil.exe -addstore Root MyCert.cer
下面演示了如何将 PFX 文件输入到受信任的根存储中: certutil.exe -p MyPassword -importpfx MyCert.pfx 下面演示了如何将 PFX 文件输入到个人存储中: certutil.exe -p MyPassword -user -importpfx MyCert.pfx 若要使用证书实用程序 (CertUtil.exe) 工具输入 CER 文件,请执行以下操作:
注: 对 AutoLISP 文件进行签名时,应将 PFX 文件添加到“个人(我的)”存储。CER 或 PFX 文件必须添加到受信任的根 (Root) 存储,以验证经数字签名的二进制文件。
|
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2024-12-15 14:42
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.