authenticode

    0热度

    2回答

    如何生成用于Authenticode签名的原始公钥/私钥?我在教程中看到这样的指挥官: pvk2pfx.exe -pvk mykey.pvk -pi <password> -spc mycert.spc -pfx mycert.pfx -po <password> 但他们没有说如何获得私钥。

    13热度

    2回答

    EV代码签名证书或代码签名证书为Microsoft验证 我开发了一个免费的个人理财应用。这对我来说是一种爱好。 我在我的网站上下载了它。 http://moneyble.com/download/ 我经常(每月一次左右)发布一个新版本。所以文件的哈希值会发生变化。 当文件是从我的网站下载的浏览器显示一个警告,该文件不常用下载,可能是危险的。 同时在Windows 8计算机上弹出SmartScree

    3热度

    1回答

    我一直在使用SHA1签名多年,但从2016年起,Windows迫使开发人员使用SHA256。 Windows Enforcement of Authenticode Code Signing and Timestamping 通过使用Windows 7 SDK signtool职能签署SHA-256是“未知的命令”,所以这是signtool过时的signtool,不应该被使用了。 用SHA256签

    1热度

    1回答

    请帮我决定。最近我开始考虑购买Authenticode证书并在我的.NET桌面应用程序和ClickOnce安装中签署我的所有程序集。我读了一点,突然意识到运行时签名验证可能会严重减慢应用程序加载时间。 AFAIK,在检查证书链和撤销证书列表的过程中,它应该多次上网。我对吗?另外,关闭环境呢?所以,我现在挠头 - 我是否需要所有这些麻烦来换取让我的客户确信这款产品真的是由我的公司生产的? 我是否错过

    0热度

    1回答

    我希望解析并显示从Window PE二进制安全目录中提取的Authenticode PKCS#7签名的内容。 我可以使用OpenSSL在命令行上使用“openssl pkcs7 -text -in extracted_signature.pks -inform DER -print_certs”执行此操作,但是我需要通过C/C++和Windows API执行此操作。我不能使用OpenSSL库本身。

    11热度

    1回答

    我有两个代码签名证书(一个SHA-1,一个SHA-256),我想申请到同一个文件。我试图追加SHA-256证书,但这种失败: :: Signs with the SHA-1 certificate signtool sign /sha1 8f52fa9db30525dfabb35b08bd1966693a30eccf /t http://timestamp.verisign.com/script

    3热度

    1回答

    我的公司内有CA颁发的X.509 v3证书。我在Viusal Studio中使用ClickOnce部署,我想使用代码签名。当我点击“从商店选择”时,证书不会显示在列表中。这就是为什么我认为它不能用作真品证书。 我的问题是:每个X.509 v3证书都可以用作代码签名的authenticode证书(例如在Visual Studio中)吗?如果不是:我如何确定证书是否是有效的authenticode证书

    2热度

    2回答

    通用Windows应用程序位于.appx文件中,该文件只是一堆文件和元数据的zip文件。大多数元数据文件都广泛记录在Microsoft网站上,并且对于解析和/或重新生成微不足道。然而AppxSignature.p7x仍然是一个谜。 从这个图(source): AppxSignature.p7x应该有AppxBlockMap.xml,内容&目录散列的散列和签名。但是我找不到任何AppxSignatu

    4热度

    3回答

    我有一个使用数字证书签名文件的构建脚本(Microsoft Authenticode)。我想创建一个测试脚本来检查文件是否成功签名。用布尔值表示文件上存在任何签名就足够了。 我可以在没有任何扩展的情况下使用PowerShell吗?如果不是,我需要什么?

    11热度

    4回答

    我正在尝试编写从DLL或EXE读取签名(证书)的代码。大多数DLL或EXE只有一个签名,我的代码正确读取与此签名关联的所有证书。更具体地说,它读取签名证书,它是颁发者(不是根),签署证书(带有时间戳)及其颁发者(不是根)。我在C++和C#中有2个示例程序,它们都返回相同的证书。这是C#代码,C++是长:) static void Main(string[] args) { X509Ce