软件发行商证书和强名称密钥有关联吗?

发布于 2024-08-29 08:40:12 字数 117 浏览 6 评论 0原文

是否应该使用第三方证书颁发机构授予的软件发行商证书来生成与 .NET 程序集一起使用的强名称密钥?

编辑:

陈述问题的另一种方式是代码签名和强名称密钥是否彼此有任何关系,或者它们各自独立?

Should a Software Publisher Certificate granted by a third-part Certification Authority be used to generate a Strong Name Key for use with .NET assemblies?

Edit:

Another way of stating the question is whether code-signing and strong name keys have anything to do with each other or are they each worlds unto their own?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

日暮斜阳 2024-09-05 08:40:13

未必。任何人都可以生成密钥对并对程序集进行强命名。这在防止篡改和提供签名方面具有优势。但该签名并不容易链接到出版方。

我什至不确定是否可以使用证书来签署普通程序集,但它是 ClickOnce 应用程序的一项功能。

Not necessarily. Anyone can generate a key-pair and strong-name an assembly. This has advantages in preventing tampering and providing a signature. But that signature is not easy to link to a publishing party.

I'm not even sure if you can use a certificate to sign a normal assembly but it is a feature for ClickOnce apps.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文