每个X.509 v3证书都可以用作authenticode证书

时间:2014-05-14 14:06:18

标签: visual-studio-2012 ssl code-signing x509 authenticode

我的公司内部有一个CA发布的X.509 v3。我在Viusal Studio中使用ClickOnce部署,我想使用代码签名。当我点击“从商店中选择”时,证书不会显示在列表中。这就是为什么我认为它不能用作authenticode证书。

我的问题是:每个X.509 v3证书都可以用作代码签名的authenticode证书(例如在Visual Studio中)吗?如果没有:我如何确定证书是否是有效的authenticode证书?

感谢您阅读我的问题。

此致 菲利普

1 个答案:

答案 0 :(得分:2)

与Authenticode一起使用的X.509证书通常具有扩展密钥用法(EKU)“代码签名”,表明该证书只能用于代码签名。