【问题标题】:Code Signing VS Driver Signing certificates代码签名 VS 驱动程序签名证书
【发布时间】:2013-01-08 13:26:37
【问题描述】:

我编写了一个带有 Nullsoft 安装程序的 C# 程序,我希望对其进行签名,首先是因为它会被下载,其次是因为它包含要安装的驱动程序,否则它将无法在 64 位系统上运行。

现在我以前从未签署过我的代码,并且我发现了对代码签名证书驱动程序签名证书的两个单独引用。

这两个是分开的吗?或者我可以使用代码签名证书对我的程序驱动程序进行签名吗?

【问题讨论】:

    标签: c# nsis code-signing code-signing-certificate driver-signing


    【解决方案1】:

    我不确定您是否可以使用 same 证书来签署这两个证书。但这里有一个建议,如何一次性签署这两项费用:

    Microsoft 仅允许某些 CA 创建能够签署驱动程序的证书。您可以在this MSDN Website 上找到 CA 列表。

    我个人推荐的是 StartSSL,因为它非常便宜,并且提供与 VeriSign 或其他人提供的相同质量。使用 StartSSL 签署驱动程序需要 StartSSL 扩展验证。您可以找到更多信息和定价here

    (提示:对于验证的一次性费用,您可以免费创建一个 CodeSigning-Certificate 和许多通配符 SSL 证书!)

    【讨论】:

    猜你喜欢
    • 2013-04-21
    • 1970-01-01
    • 2013-08-13
    • 2012-07-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多