自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

聊聊 Rust 正在秘密接管芯片開發(fā)

開發(fā) 前端
下面介紹什么是信任根,信任根(簡稱Ro)是一個獨立的硬件安全組件,以及運行它的固件。它負責(zé)驗證底層引導(dǎo)代碼是真實的,沒有被篡改。類似于你如何驗證下載文件的校驗和,以確保它們沒有被篡改。

這篇文章主要介紹了Rust是如何進入計算機芯片的,以及為什么像英偉達、AMD、谷歌和微軟這樣的公司都在投資由Rust固件驅(qū)動的安全硬件。

英偉達、AMD、谷歌和微軟一直在悄悄開展一個名為calyptra的項目,這是一項安全計劃,通過提供基于rust的關(guān)鍵信任根組件的實現(xiàn),來強化計算機芯片以抵御黑客攻擊。

下面介紹什么是信任根,信任根(簡稱Ro)是一個獨立的硬件安全組件,以及運行它的固件。它負責(zé)驗證底層引導(dǎo)代碼是真實的,沒有被篡改。類似于你如何驗證下載文件的校驗和,以確保它們沒有被篡改。

如果沒有 Ro, 你的計算機系統(tǒng)基本上就像一個前門沒有鎖的房子,黑客可以很容易地修改啟動過程,這將允許他們繞過安全檢查,安裝惡意軟件和病毒。即使你擦除硬盤驅(qū)動器并將計算機重置為出廠設(shè)置,黑客仍然可以對你的計算機系統(tǒng)進行控制。

那么,為什么像英偉達和AMD這樣的計算機芯片公司要合作開發(fā)一種新的基于Rust的信任根呢?

當前的信任根實現(xiàn)存在三個主要問題:

首先是碎片化問題,不同的硬件平臺有不同的Ro實現(xiàn),這會導(dǎo)致安全功能不一致,并且很難在不同設(shè)備之間實現(xiàn)統(tǒng)一的安全性。

其次是透明度的問題,傳統(tǒng)的Ro實現(xiàn)都是黑盒子,你可以看到輸入和輸出,但是你看不到里面是什么。這使得審計和驗證其安全性變得困難。

第三,數(shù)據(jù)中心需要一個信任的根源解決方案,不僅安全,而且在分布式環(huán)境中具有高度可擴展性和可管理性,這一點尤其重要,因為人工智能推動了對更多基礎(chǔ)設(shè)施的需求。

而這三個挑戰(zhàn)正是calyptra想要解決的,那么Rust是如何融入這一切的呢?calyptra提供了兩件事:首先是RO硬件設(shè)計的知識產(chǎn)權(quán),包括cpu、gpu、dpu等,其次是calyptra提供開源固件來管理硬件。

如果我們看一下固件倉庫,我們可以看到代碼是用Rust編寫的,這一點也不奇怪,微軟已經(jīng)在另一個專有的Ro實現(xiàn)中使用了Rust,叫做pluton, Azure的CTO也非常直言不諱地說要在云基礎(chǔ)設(shè)施中使用Rust而不是C++,谷歌已經(jīng)使用Rust開發(fā)底層的Android軟件。

通過使用Rust,calyptra 顯著減少了內(nèi)存安全漏洞,旨在創(chuàng)建一個更健壯、更安全、可維護的信任根實現(xiàn),該項目與增強現(xiàn)代計算機環(huán)境安全性的目標非常吻合。

據(jù)報道,谷歌和微軟計劃最快在2024年在他們自己的芯片上實現(xiàn)calyptra。AMD的目標是在2026年實現(xiàn)產(chǎn)品集成,這意味著我們可以在未來幾年內(nèi)在AMD的服務(wù)器和消費芯片上看到基于calyptra的安全功能。

現(xiàn)在,當calyptra在計算機芯片安全領(lǐng)域掀起波浪時,rust也獲得了關(guān)注。在嵌入式系統(tǒng)的其他領(lǐng)域,特別是汽車行業(yè),梅賽德斯-奔馳、寶馬、豐田、福特、博世和大眾都在使用rust。

在最近一篇關(guān)于沃爾沃使用rust的文章中,沃爾沃汽車的一位首席工程師說,他們使用rust來實現(xiàn)ECU芯片的固件。這些芯片是管理汽車電氣系統(tǒng)各個方面的關(guān)鍵部件,這不僅僅是一些概念上的證明,這些使用rust開發(fā)的芯片的動力汽車已經(jīng)上路了,沃爾沃的ex90和pstar 3車型就是這些例子。

事實上,嵌入式軟件是rust的核心應(yīng)用領(lǐng)域之一,Rust在嵌入式系統(tǒng)中的使用會繼續(xù)顯著增長。

責(zé)任編輯:武曉燕 來源: coding到燈火闌珊
相關(guān)推薦

2023-04-20 11:05:17

AI芯片微軟

2019-05-30 08:18:27

物聯(lián)網(wǎng)IOT技術(shù)

2010-03-15 09:41:50

Windows 8開發(fā)文檔

2021-01-04 15:28:05

芯片半導(dǎo)體技術(shù)

2024-04-26 00:00:00

Rust檢查器代碼

2024-05-22 10:03:59

2010-10-11 09:14:17

Atom

2024-04-11 13:02:10

Rust數(shù)據(jù)類型

2025-01-16 12:43:03

2023-04-19 15:19:23

微軟人工智能芯片

2024-07-11 13:09:24

2020-01-31 11:25:02

物聯(lián)網(wǎng)安全網(wǎng)絡(luò)安全

2020-05-13 20:40:16

人工智能芯片半導(dǎo)體

2024-07-12 15:19:36

2022-04-02 10:53:13

大算力芯片自動駕駛

2024-03-15 08:32:20

JavaScriptRust系統(tǒng)編程

2025-01-07 00:13:12

2020-12-18 08:36:06

芯片行業(yè)臺積電中芯國際

2024-07-08 10:56:34

Rust進程內(nèi)存

2020-02-21 11:40:36

AI人工智能計算機芯片
點贊
收藏

51CTO技術(shù)棧公眾號