如何使用Microsoft Authenticode签名代码的指南

发布时间:2007/3/13 9:40:10 打印 字号:

代码签名证书可用于对Windows程序开发的代码或内容进行数字签名。收到受信任的证书并保存了PFX(.p12)文件后,请按照以下说明指导您在运行Windows SDK 6.0或更低版本的Windows Vista计算机上完成签名过程。如果您运行的是Windows SDK 7.0或更高版本,请参考我们的Microsoft SignTool安装说明。

1.运行SDK命令提示符

要打开Microsoft数字签名向导,请运行SDK命令提示符。这要求您已经安装了.NET Framework SDK。

2.键入signtool.exe signwizard

在命令提示符下,键入signtool.exe signwizard,然后单击Enter。

3.点击下一步

在“数字签名向导”窗口中单击“下一步”

微软Authenticode Step3

4.浏览到您的文件

浏览到您的文件,然后单击“下一步”。

5.单击典型

对于“签名选项”,单击“典型”

微软认证码Step5

6.使用“从商店中选择”…

使用从存储中选择…按钮浏览到您的证书。选择您信任的代码签名证书,然后单击“下一步”。

微软认证码Step6

7.输入描述

输入描述网址

8.选择两次“下一步”

通过时间戳记两次选择“下一步”,然后单击完成”。

恭喜你!您的项目已成功签名。

如果您没有使用时间戳功能,我们强烈建议您阅读我们的文章,为任何代码添加时间戳的重要性,以确保签名在证书到期后仍然有效。