首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Linux上.NET核心的Authenticode等价物是什么?

在Linux上.NET核心的Authenticode等价物是什么?
EN

Stack Overflow用户
提问于 2021-06-13 03:05:35
回答 1查看 88关注 0票数 2

在Windows上,有Authenticode来签署.NET核心/ .NET 5程序集(请注意,我指的不是强名称签名,这是不同的)。这可以防止篡改并保证真实性。

我是Linux上的.NET核心的新手。在Linux .NET Core上,Authenticode签名的等价物是什么?由于Authenticode签名是Windows SDK (而不是Linux )的一部分,因此在.NET上不可用。理想情况下,对此有一些广泛使用的约定。

我在SO和在线上广泛地查看了一下,但没有找到任何有用的或明确的东西。任何指导都将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2021-06-14 07:43:36

Linux上的可执行代码签名通常是在包repo级别完成的,而不是在单个可执行级别完成的。

因此,一种选择是尝试将您的软件放入您选择的平台的主要软件包代码库中: APT、DNF、Homebrew…

对于不能接受的情况,您可以设置自己的repo,并尝试说服您的用户安装repo,这反过来会对通过它交付的包进行签名。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67952172

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档