谷歌表示,它正在为一个项目提供资金来增加Linux安全性,通过在Rust中写作操作系统的核心

2021-06-18 01:08:15

谷歌周四表示,通过在铁锈编程语言中写作部分操作系统和#39;核心,可以将核心的现代化努力提高Linux安全性,这是一个可以将互联网和智能手机的安全性的现代化努力来增加Linux安全性。

如果该项目成功,它' ll可以添加以锈蚀的新元素添加到Linux的核心,称为内核。这种变化将标志着' s成为谷歌和#39; S Android和Chrome操作系统以及互联网的巨大条件的主要技术和文化转变。

Miguel Ojeda,大型强子撞机粒子加速器使用并在编程语言安全性上使用的书面软件,正在为Linux内核编写RUDER的软件。谷歌正在支付合同,该合同正在通过互联网安全研究小组进行扩展,这是一个非营利组织,即' S也更容易通过Let&#39加密工作来保护网站通信。

将Rust模块添加到Linux内核将通过关闭一些用于黑客的途径来提高安全性,可以用于攻击电话,计算机或服务器。由于它于1991年推出,Linux仅以强大但旧的C编程语言编写。该语言于1972年开发,比当代编程语言更容易受到影响。

Linux的更好安全是为每个人而不是黑客的好消息。除了Android和Chrome ISES之外,Google服务如YouTube和Gmail还依赖于运行Linux的服务器。它还为亚马逊和Facebook提供动力,并且是云计算服务的夹具。

如果Linux内核领导人将容纳生锈,则' t清除。 Linux的创始人Linus Torvalds表示,如果Linux冠军的RUDER证明它的价值,他会打开变更。 Ojeda提出了13项更改,以便在Linux中允许Linux中的生锈模块开始。

谷歌已经采取了一些早期步骤,使其可以使用RUDUX And​​roid。在Linux内核项目的最高级别获得购买意味着许多其他软件项目也可以受益。

Google凭借Linux项目开始生锈的Linux社区程序员。 "社区已经完成并继续为Linux内核构建系统添加Rust支持,并继续做好很好的工作,"谷歌在博客帖子中说。

锈,由Firefox Maker Mozilla开发,现在由独立的Rust Foundation经营,使软件更安全地写入内存。黑客可以利用内存问题,隐藏在界限内存区域中的恶意额外代码。程序员正在构建软件时,对这些问题和其他问题进行防锈检查。它是' S是最受欢迎的编程语言,五年在堆栈溢出'年度开发人员调查中运行。

" rort代表当前可用的C和C ++的最佳替代品," Microsoft'安全团队于2019年结束。该团队表示,Rust将在70%的重要安全问题中阻止内存问题。由于软件正在构建时,rust' s检查时,安全并在软件运行时牺牲性能的费用。

Linux在Rust项目上的目标ISN' t替换所有Linux' s c代码,而是改善选择性和新零件。

"对于可预见的未来,我们计划专注于某些安全关键组件和司机," Josh AAS表示,谁运行ISRG' s prossimo项目将关键互联网软件移动到内存安全软件。驱动程序是操作系统模块,可控制像打印机,网络适配器和图形芯片等特定设备。

谷歌ISN' t放在Linux和Rust上的唯一赌注。它有自己的内存安全语言,go和一个名为uchsia的新操作系统,在它的巢穴中心智能屏幕中使用了一个名为uchsia'

"谷歌拥有各种其他投资语言,工具和平台,"一家公司发言人说。 "拥有多种解决方案相关但不一定重叠的问题允许交叉授粉良好的想法被重用。"