gpt4 book ai didi

.net - 哪些文件应该进行数字签名

转载 作者:行者123 更新时间:2023-12-02 05:10:07 25 4
gpt4 key购买 nike

我想知道应该对哪些文件进行数字签名?我不是在谈论强命名程序集,而是在谈论对文件进行数字签名,以便可以确定它们是否已被篡改。

我阅读了以下内容 post .作者声明所有安装程序文件以及主程序可执行文件都应签名 - 这听起来很合理,但其他文件和应用程序呢?

我知道 ClickOnce 应用程序已对它们的 list 进行签名,但不确定安装程序本身,但由于 list 包含一些文件哈希值,我想没有必要签署任何其他内容,是吗?

在富客户端中——如果我签署主要可执行文件,但使用插件机制,我是否也应该签署插件?

Web 应用程序 - 我应该签署构成 Web 应用程序的程序集吗?

移动应用怎么样?

一般来说,我正在寻找关于应该为各种类型的应用程序签署哪些文件/文件类型的最佳实践

最佳答案

  1. 您或许应该签署所有保证免受篡改的文件,包括安装程序。
  2. 插件系统 - 是的,在我的插件系统中,我的插件作者使用我提供的 key 对他们的插件进行签名。您应该在加载之前检查 key 是否存在。
  3. web 应用程序 - 可选,因为您永远不必担心第 3 方安装。当然,除非您的网络应用加载插件
  4. 移动应用 - 取决于移动操作系统。例如,iOS 要求您这样做

关于.net - 哪些文件应该进行数字签名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6520453/

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