chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

谷歌Rust的加入能提高Linux內(nèi)核安全性

Linux愛好者 ? 來源:CSDN ? 作者:CSDN ? 2021-06-24 15:51 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

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

Rust 的加入能提高 Linux 內(nèi)核安全性

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

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

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

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

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

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

一直受到大力推廣的 Rust

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

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

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

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

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

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 內(nèi)核
    +關(guān)注

    關(guān)注

    4

    文章

    1466

    瀏覽量

    42799
  • 谷歌
    +關(guān)注

    關(guān)注

    27

    文章

    6252

    瀏覽量

    111193
  • Linux
    +關(guān)注

    關(guān)注

    88

    文章

    11746

    瀏覽量

    218924

原文標(biāo)題:谷歌強推 Rust 進駐 Linux 內(nèi)核,與主要開發(fā)者簽訂合同!

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

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    EMS控制器(8) — 儲柜項目調(diào)試如何提升安全性?

    當(dāng)儲柜的項目需求變化比較大,或者對于新手調(diào)試運維工程師來說,在本地EMS能量管理系統(tǒng)的運行時直接調(diào)試有風(fēng)險。那么,如何給儲柜調(diào)試提升安全性?簡介當(dāng)儲柜的項目需求變化比較大,或者對
    的頭像 發(fā)表于 01-28 11:50 ?214次閱讀
    儲<b class='flag-5'>能</b>EMS控制器(8) — 儲<b class='flag-5'>能</b>柜項目調(diào)試如何提升<b class='flag-5'>安全性</b>?

    請問CW32L052C8T6這種安全性低功耗MCU的安全固件部分怎么實現(xiàn)?

    請問,CW32L052C8T6這種安全性低功耗MCU的安全固件部分怎么實現(xiàn)?
    發(fā)表于 12-05 07:19

    Linux內(nèi)核模塊的加載機制

    ,其他模塊可以引用這些符號。模塊的符號表在加載時會鏈接到內(nèi)核的符號表中,這樣其他模塊可以訪問。同時,模塊也可以引用內(nèi)核或其他模塊導(dǎo)出的符號,但需要滿足GPL兼容性要求。 安全性方面,模塊簽名和強制模塊
    發(fā)表于 11-25 06:59

    RusT-Thread:基于Rust面向資源受限嵌入式設(shè)備的操作系統(tǒng)的實踐 | 技術(shù)集結(jié)

    摘要隨著物聯(lián)網(wǎng)和嵌入式系統(tǒng)的發(fā)展,實時操作系統(tǒng)(RTOS)的安全性和性能需求日益提高。傳統(tǒng)基于C語言的RTOS在內(nèi)存安全和并發(fā)控制方面存在局限,容易導(dǎo)致緩沖區(qū)溢出、數(shù)據(jù)競爭等問題。本項目以
    的頭像 發(fā)表于 11-07 17:37 ?6831次閱讀
    <b class='flag-5'>RusT</b>-Thread:基于<b class='flag-5'>Rust</b>面向資源受限嵌入式設(shè)備的操作系統(tǒng)的實踐 | 技術(shù)集結(jié)

    RK3506開發(fā)板Xenomai內(nèi)核RT-Linux實時系統(tǒng)適配教程與性能實測,實測僅7μs穩(wěn)定延時

    本文基于觸覺智能RK3506核心板/開發(fā)板,介紹Xenomai內(nèi)核RT-Linux實時系統(tǒng)適配,并附性能實測。簡介與實測數(shù)據(jù)Xenomai簡介XEnomai是一個實時子系統(tǒng),可與Linux
    的頭像 發(fā)表于 09-18 14:21 ?1312次閱讀
    RK3506開發(fā)板Xenomai<b class='flag-5'>內(nèi)核</b>RT-<b class='flag-5'>Linux</b>實時<b class='flag-5'>性</b>系統(tǒng)適配教程與性能實測,實測僅7μs穩(wěn)定延時

    有哪些技術(shù)可以提高邊緣計算設(shè)備的安全性?

    設(shè)備自身安全、數(shù)據(jù)安全、網(wǎng)絡(luò)安全、身份認(rèn)證、安全管理、新興技術(shù)賦六大核心維度,梳理可提升邊緣計算設(shè)備
    的頭像 發(fā)表于 09-05 15:44 ?1423次閱讀
    有哪些技術(shù)可以<b class='flag-5'>提高</b>邊緣計算設(shè)備的<b class='flag-5'>安全性</b>?

    如何利用硬件加速提升通信協(xié)議的安全性?

    產(chǎn)品實拍圖 利用硬件加速提升通信協(xié)議安全性,核心是通過 專用硬件模塊或可編程硬件 ,承接軟件層面難以高效處理的安全關(guān)鍵操作(如加密解密、認(rèn)證、密鑰管理等),在提升性能的同時,通過硬件級隔離、防篡改等
    的頭像 發(fā)表于 08-27 09:59 ?949次閱讀
    如何利用硬件加速提升通信協(xié)議的<b class='flag-5'>安全性</b>?

    超級電容和鋰電池哪個安全性

    超級電容與鋰電池在安全性能上存在顯著差異,前者因物理儲機制更穩(wěn)定,后者因化學(xué)反應(yīng)易引發(fā)熱失控,需更復(fù)雜的防護系統(tǒng)。
    的頭像 發(fā)表于 08-14 09:13 ?2364次閱讀
    超級電容和鋰電池哪個<b class='flag-5'>安全性</b>高

    宏集分享 | 集中告警管理如何提升設(shè)施安全性

    提高團隊響應(yīng)速度,優(yōu)化維護運營在工業(yè)或商業(yè)建筑中,集中告警管理已成為確保安全性或檢測故障的必備工具。通過將所有安全系統(tǒng)集中管理,企業(yè)能夠?qū)⑺懈婢y(tǒng)一在一個HMI界面中,大幅提升響應(yīng)速度。關(guān)鍵要點
    的頭像 發(fā)表于 08-08 18:25 ?501次閱讀
    宏集分享 | 集中告警管理如何提升設(shè)施<b class='flag-5'>安全性</b>?

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

    DM平臺訪問安全性如何控制?
    發(fā)表于 08-06 06:01

    RT-Thread 遇上 Rust安全內(nèi)核 RusT-Thread 的誕生

    大家好,我們是中國科學(xué)技術(shù)大學(xué)操作系統(tǒng)原理與設(shè)計(H)課oooooS小組。這個項目是我們的課程大作業(yè):參考RT-Thread架構(gòu),使用Rust搭建一個原生的嵌入式操作系統(tǒng)內(nèi)核。初識Rust是因為xk
    的頭像 發(fā)表于 08-02 11:03 ?3507次閱讀
    RT-Thread 遇上 <b class='flag-5'>Rust</b>:<b class='flag-5'>安全</b><b class='flag-5'>內(nèi)核</b> <b class='flag-5'>RusT</b>-Thread 的誕生

    一文讀懂:嵌入式Linux實時進階

    能夠在限定的時間內(nèi)對外部時間做出相應(yīng)的特性。 Linux可以通過任務(wù)調(diào)度與相應(yīng)時間,中斷延遲與搶占延遲,內(nèi)核可搶占與實時補丁,實時調(diào)度策略,硬件支持來提高其實時
    發(fā)表于 07-10 15:26

    物聯(lián)網(wǎng)工程師為什么要學(xué)Linux?

    提升開發(fā)效率。 2)實時安全性 Linux通過實時補?。ㄈ鏟REEMPT-RT)可滿足工業(yè)自動化等場景的實時需求,同時其權(quán)限管理、加密機制為設(shè)備數(shù)據(jù)安全提供保障。例如,醫(yī)療設(shè)備
    發(fā)表于 05-26 10:32

    如何維護i.MX6ULL的安全內(nèi)核?

    為 5.15.158。 因此,我們想知道:是否有可能基于這個 BSP 平臺實現(xiàn)安全的 i.MX 6ULL 系統(tǒng)?您會推薦上游的 linux-fslc 還是 linux-imx (BSP) 內(nèi)核
    發(fā)表于 04-01 08:28

    電子電器產(chǎn)品安全性與針焰試驗的重要

    在當(dāng)今電子電器產(chǎn)品廣泛應(yīng)用的背景下,消費者對其使用安全性愈發(fā)關(guān)注。電子設(shè)備的材料在電作用下可能面臨過熱應(yīng)力,一旦材料劣化,設(shè)備的安全性能將受到嚴(yán)重影響。針焰試驗作為一種關(guān)鍵的阻燃試驗,能夠有效評估
    的頭像 發(fā)表于 03-11 17:20 ?954次閱讀
    電子電器產(chǎn)品<b class='flag-5'>安全性</b>與針焰試驗的重要<b class='flag-5'>性</b>