原文
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
原始链接: https://news.ycombinator.com/item?id=43935356
这篇 Hacker News 讨论串关注 Linux 内核的 PGP 信任网。原文重点介绍了 PGP 在 Linux 内核开发流程中的代码签名应用。 一位评论者回忆了从 BitKeeper 过渡到 Git 的过程,以及 BitKeeper 和 CVS 之间的差异如何导致了 Git 的采用和签署提交。另一位用户主张采用 PKI(公钥基础设施)代替 PGP,理由是 PGP 的可用性问题和安全隐患。他们认为 PKI 更健壮、更容易使用,并且由于其商业化应用而得到更好的支持,并强调了用户获取和验证密钥的困难。另一位评论者指出了 GPG 和 Git 中 SHA1 弃用的问题。他们建议发行版提供 CA 证书来签署软件包,从而提高供应链安全性和用户信任度,这类似于 Windows、macOS、Android 和 iOS 处理第三方软件身份验证的方式。讨论串中也有人指出了非英语母语人士的问题。
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Some may not remember BitKeeper being used to maintain the Linux kernel source code and how a discrepancy was found (22 years ago) between that repo and the CVS repo. This kind of led to git and signed commits that we have today, etc.
Here's a short write up: https://blog.citp.princeton.edu/2013/10/09/the-linux-backdoo...
reply