【发布时间】:2014-02-22 00:34:37
【问题描述】:
我在这篇博文中看到了关于程序集的强名称与数字签名的解释:strong name vs digital signature。
MSDN 帮助仅显示强签名部分How to sign an assembly with a Strong Name,而没有指定如何对程序集进行数字签名。
我的两个问题是:
一旦我们拥有来自 CA 的数字证书并且我们在 Windows 商店中拥有该证书,我们如何对程序集进行数字签名?
和
CLR 会自动执行此验证吗每当调用程序集时,例如,如果程序集是可执行文件,并且一旦程序集经过数字签名,程序集就会部署到另一台机器上,CLR 会在执行程序集之前验证签名吗?
提前致谢。
【问题讨论】:
-
可以从数字证书中生成强名称吗?
标签: .net security visual-studio-2012 digital-signature digital-certificate