数字签名/代码签名问题

时间:2010-07-29 18:46:23

标签: c# digital-certificate

我制作了很多人使用的程序,有一件事就是拥有一个数字证书会更好,所以当人们运行它是管理员时,它会向用户显示它是由我制作的并且它没有被篡改

我已对此进行过研究,你必须付钱。我不介意,也不可能是一大堆。

但另一件事是......它似乎只适用于商业。我没有生意,我是个体开发者。

那么个别开发人员是否有办法获得代码签名证书?

顺便说一句,这适用于C#WinForm桌面应用程序。

1 个答案:

答案 0 :(得分:5)

您确实可以在没有公司的情况下以个人名义获得代码签名数字证书,我自己使用Tucows author site中大量打折的Comodo证书完成了这项工作。

您需要的所有步骤都有一个很棒的演练here。您所需要的只是一个在您的名字中注册的域名,其中包含您的电话号码和地址,以及您可以从该域名回复的实际详细信息和电子邮件地址。他们联系我验证我是否存在,并想要地址和电话号码的证明(扫描的电话费用就行了)。

获得数字证书后,您可以通过各种方式签署应用程序(我使用.NET framework SDK附带的“signtool”。)