gpt4 book ai didi

c# - 如何以编程方式获取用于在 .NET 中对程序集进行数字签名的公司信息?

转载 作者:太空宇宙 更新时间:2023-11-03 14:30:52 33 4
gpt4 key购买 nike

作为一种简单的安全措施,我之前会根据其公钥检查为我的程序下载的更新包的数字签名,以确保它来 self 。但是,由于我使用的是便宜的代码签名证书 (Tucows),我无法续订现有证书,因此每次我需要续订时 key 都会更改。

因此,更可靠的方法是根据我众所周知的组织字符串验证嵌入在签名程序集中的组织信息(显示在 UAC 对话框中),因为这将继续保持不变。

有谁知道如何从数字签名的程序集中获取此信息?

最佳答案

仅仅使用您的 key 检查程序集是否具有强命名还不够吗? Authenticode 主要有利于最终用户,他们可以识别您是您所说的那个人(由于证书颁发机构的努力)。在我看来,在您的情况下,通过简单的强名称的验证代码证书没有额外的安全性。

我假设强名称更易于验证,您不必担心 key 更改。

关于c# - 如何以编程方式获取用于在 .NET 中对程序集进行数字签名的公司信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2642327/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com