精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

谷歌Rust的加入能提高Linux內核安全性

Linux愛好者 ? 來源:CSDN ? 作者:CSDN ? 2021-06-24 15:51 ? 次閱讀

上個月底谷歌的“三兒子” Fuchsia OS 正式推出,一時眾人的目光皆為其吸引。

其實自 2016 年 Fuchsia OS 首次被曝光,就不斷有人猜測 Fuchsia OS 未來是否會取代 Android 和 Chrome OS,彭博社還曾報道“谷歌或計劃在 5 年內用 Fuchsia OS 替換 Android 和 Chrome OS”。

因此在 Fuchsia OS 正式推出后,這種聲音就更多了。

不過近日谷歌用行動表示,它并沒有忘記 Android 和 Chrome OS 這兩個“兒子”:為提高未來 Android 和 Chrome OS的安全性,谷歌正在資助一個使 Rust 進駐 Linux 內核的項目!

Rust 的加入能提高 Linux 內核安全性

據外媒報道,谷歌目前已與 Rust for Linux 項目的主要開發者兼 Linux 內核開發者 Miguel Ojeda 簽約,資助其全力為 Linux 內核編寫 Rust 代碼,而這份合同的有效期至少持續到明年。

Linux on Rust 項目并不是要將所有 Linux 內核中的 C 代碼替換成 Rust,而是選擇性改進和并增添新模塊。因此如果該項目成功,未來用 Rust 編寫的代碼就會出現在 Linux 內核,這標志著開源軟件項目的重大技術轉變,同時也會影響眾多互聯網基礎設施,其中就包括谷歌基于 Linux 的 Android 和 Chrome OS。

自 1991 年推出以來,Linux 一直完全由 C 語言編寫。C 語言的強大不必多說,自 1972 年就誕生的它在編程語言界至今都有不可忽視的一席之地,但也因為這悠長的歷史給了黑客更多的時間去攻破—— C 語言相比現代編程語言,更容易遭受黑客攻擊。

在此形勢下,更為現代的 Rust 躍進人們的眼簾。Rust 由 Firefox 制造商 Mozilla 開發,目前由 Rust Foundation 獨立運行,會使軟件寫入內存更加安全:由于黑客會利用內存問題,在越界內存區域隱藏惡意代碼,但 Rust 會在程序員構建他們的軟件時,檢查這類問題。

因此,在 Linux 內核中添加 Rust 模塊可關閉黑客攻擊手機、計算機或服務器的途徑,以此提高 Linux 的安全性。不僅 Android 和 Chrome OS 會因此受益,YouTube 和 Gmail 等谷歌服務也都依賴于運行 Linux 的服務器,因此谷歌為尋求更安全的 Linux 內核,自然就大力推進 Rust 進駐 Linux 的步伐。

不過其實 Linux 內核最終是否會真正融入 Rust 還沒有明確的結果。即使今年 4 月 Miguel Ojeda 在郵件列表中發布了一份在 Linux 內核中添加 Rust 支持的 RFC,但 Linux 之父 Linus Torvalds 對這個項目卻一直持觀望態度:“我對這個項目很感興趣,但我認為它只是由那些對 Rust 非常感興趣的人推動的。我想看看它最終會如何在實踐中發揮作用。”

一直受到大力推廣的 Rust

微軟的安全團隊曾在 2019 年總結道:“Rust 是目前可用的 C 和 C++ 的最佳替代品?!崩碛墒?Rust 可以防止重大安全問題中約 70% 的內存問題,因為 Rust 的檢查是在構建軟件時進行的,不會像其他語言那樣以犧牲軟件運行的性能為代價找出問題。

因此,雖然 Linus Torvalds 一直沒有正面肯定過 Rust for Linux 這個項目,但谷歌卻希望能擴展 Rust 的應用:用 Rust 將 Android 中的操作系統模塊包括藍牙和 Keystore2.0 進行了優化,還在 ChromeOS 中的 crosvm 虛擬機監視器和驅動程序中使用 Rust。

不僅如此,今年 2 月谷歌宣布其正致力于用 Rust 來緩解開源軟件中的內存安全問題,即與 ISRG 合作用 Rust 語言重新實現安全組件,包括用 Rust 為 curl 開發 HTTP 和 TLS 后端,為 Apache httpd 項目開發 TLS 庫;4 月,Android Open Source Project 也開始支持 Rust 語言來開發操作系統。?

除了谷歌,科技巨頭們也開始紛紛支持具有出色的內存效率、速度與安全性的 Rust:Amazon 使用 Rust 為其無服務器平臺Lambda等產品編寫代碼;Facebook 使用 Rust 語言構建 Diem 幣(原 Libra 幣);AWS 直接聘請 Rust 編譯器聯合創始人;今年 2 月谷歌聯合 AWS、華為、微軟和 Mozilla 五家企業成立了 Rust 基金會。

那么對于 Rust 這個“大廠團寵”,你是怎么看待的呢?

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 內核
    +關注

    關注

    3

    文章

    1363

    瀏覽量

    40228
  • 谷歌
    +關注

    關注

    27

    文章

    6142

    瀏覽量

    105098
  • Linux
    +關注

    關注

    87

    文章

    11229

    瀏覽量

    208926

原文標題:谷歌強推 Rust 進駐 Linux 內核,與主要開發者簽訂合同!

文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    在電氣安裝中通過負載箱實現最大效率和安全性

    在電氣安裝中,負載箱是一種常用的設備,主要用于模擬實際的電力負載,以便進行各種電氣設備的測試和調試。通過負載箱,可以實現最大效率和安全性,從而提高電氣設備的運行性能和使用壽命。 負載箱可以實現最大
    發表于 11-20 15:24

    PCS的安全性分析

    隨著可再生能源的快速發展,儲系統作為平衡供需、提高電網穩定性的重要技術,其安全性問題日益受到關注。電力轉換系統(PCS)作為儲系統中的核心部件,其
    的頭像 發表于 10-30 11:22 ?337次閱讀

    智能系統的安全性分析

    智能系統的安全性分析是一個至關重要的過程,它涉及多個層面和維度,以確保系統在各種情況下都能保持安全、穩定和可靠。以下是對智能系統安全性的分析: 一、數據安全性 數據加密 : 采用對稱加
    的頭像 發表于 10-29 09:56 ?204次閱讀

    固態電池安全性怎么樣

    固態電池在安全性方面表現出顯著的優勢,這主要得益于其獨特的固態電解質結構。以下是對固態電池安全性的詳細分析:
    的頭像 發表于 09-15 11:47 ?546次閱讀

    Linux內核測試技術

    Linux 內核Linux操作系統的核心部分,負責管理硬件資源和提供系統調用接口。隨著 Linux 內核的不斷發展和更新,其復雜
    的頭像 發表于 08-13 13:42 ?436次閱讀
    <b class='flag-5'>Linux</b><b class='flag-5'>內核</b>測試技術

    未來嵌入式系統的黃金搭檔 MCX N947遇上Rust

    ? Rust 介紹 Rust 是一門注重安全的語言,相比于 C/C++/ASM 有著更高級的抽象能力、編譯器帶來的安全特性與廣泛友好的社區支持。 L
    的頭像 發表于 07-25 09:14 ?1296次閱讀
    未來嵌入式系統的黃金搭檔 MCX N947遇上<b class='flag-5'>Rust</b>

    請問DM平臺訪問安全性如何控制?

    DM平臺訪問安全性如何控制?
    發表于 07-25 06:10

    藍牙模塊的安全性與隱私保護

    據傳輸過程中的安全性問題,分析隱私保護方面的挑戰和解決方案,并介紹一些提高藍牙模塊安全性和隱私保護的先進技術。 藍牙模塊在數據傳輸過程中的安全性問題 藍牙模塊在數據傳輸過程中采用了加密
    的頭像 發表于 06-14 16:06 ?505次閱讀

    Linux 6.10集成RISC-V更新,支持Rust編程語言

    本次補丁升級中,Linux內核進一步擴展了對應于RISC-V架構的Rust編程語言支持。在此之前,Rust已可應用在x86_64、龍芯LoongArch以及ARM64等多種架構之上。
    的頭像 發表于 05-23 17:16 ?908次閱讀

    Rust效率領先C++兩倍,內存安全成國家安全議題

    這項發現由谷歌安卓平臺工具及庫的工程總監Lars Bergstrom在日前召開的Rust Nation英國峰會揭示。盡管此前業內對Rust安全性和穩定性存在一定爭議,特別是其‘uns
    的頭像 發表于 04-01 15:37 ?866次閱讀

    電流探頭測試小技巧:提高準確安全性

    電流探頭是一種常用的測試工具,用于測量電路中的電流。正確使用電流探頭可以提高測試的準確,并確保操作的安全性。本文將介紹一些電流探頭的測試小技巧,幫助您更好地使用電流探頭進行電流測量。 技巧一:正確
    的頭像 發表于 03-08 09:31 ?332次閱讀
    電流探頭測試小技巧:<b class='flag-5'>提高</b>準確<b class='flag-5'>性</b>和<b class='flag-5'>安全性</b>

    谷歌捐款100萬美元給Rust基金會,以增強C++與Rust的交互

    如今,谷歌多項核心業務仍以 C++為主要編程語言,雖然無法直接使用Rust替代現有的C++程序,但谷歌依然選擇支持Rust基金會的“Interop Initiative”計劃,幫助那些
    的頭像 發表于 02-19 15:41 ?607次閱讀

    一次Rust重寫基礎軟件的實踐

    受到2022年“谷歌使用Rust重寫Android系統且所有Rust代碼的內存安全漏洞為零” [1] 的啟發,最近筆者懷著濃厚的興趣也順應Rust
    的頭像 發表于 01-25 11:21 ?596次閱讀

    Git開發者關注內存安全問題,探討引入Rust語言

    根據最新披露的郵件討論,Git開發團隊熱議在Git項目中引入Rust的可行。作為一種開源的分布式代碼版本管理工具,廣泛運用于各種開發項目。盡管現在Git項目主要以C與Python為主要開發語言,但探討顯示,引入Rust
    的頭像 發表于 01-15 14:23 ?574次閱讀
    Git開發者關注內存<b class='flag-5'>安全</b>問題,探討引入<b class='flag-5'>Rust</b>語言

    指定和使用 VFD 電纜以提高可靠性安全性并減少碳排放

    作者:Jeff Shepard 投稿人:DigiKey 北美編輯 變頻驅動器 (VFD) 和電機可以減少碳排放,提高各種系統的效率、可靠安全性,包括輸送機、泵、攪拌機、電梯、暖通/空調
    的頭像 發表于 01-01 15:03 ?818次閱讀
    指定和使用 VFD 電纜以<b class='flag-5'>提高可靠性</b>和<b class='flag-5'>安全性</b>并減少碳排放