作者:Arm 我們正在迎來一個全新的汽車時代,即軟件定義汽車 (SDV) 的時代。根據分析機構 Counterpoint Research 的預測,到 2026 年底,中國的道路上預計將有超過 100 萬輛搭載 L3 級別 ADAS(高級駕駛輔助系統)的汽車。可以預見,隨著對高性能計算和更多軟件需求的增長,汽車中所需的算力也在迅速增加。鑒于未來 AI 所賦能的軟件定義汽車將包含高達十億行代碼,加上顯著提高的網聯特性,安全挑戰也隨之變得愈發嚴峻。為了避免安全漏洞造成嚴重影響,汽車行業已經開始采取行動,在整個 SDV 中構建深度安全防御措施。 與家庭環境不同,車輛具有獨特的“混合關鍵性”需求,既需要保障安全性和實時功能,又要同時支持更個性化的用戶體驗和更高的自主化水平。這正是汽車與其他場景的不同之處,也使得 Arm 在汽車領域所開展的大量工作非常具有針對性。 在應對安全挑戰方面,Arm 今年帶來了一系列全新的汽車技術,旨在滿足 AI 賦能的 SDV 在性能、功能安全和信息安全方面的更高要求。其中包括一系列基于 Armv9 架構的全新汽車增強 (AE) IP 處理器,這一設計的核心便是最新的 Arm 信息安全特性。 常見的汽車信息安全挑戰 可擴展軟件攻擊在其他市場已暴露的諸多嚴重漏洞,在汽車行業中也同樣不能避免。一直以來,大部分汽車軟件棧都是專有的,因此代碼中的安全漏洞不易被發現。然而,在諸如消費電子和物聯網等其他市場使用的軟件也可能會使用在汽車市場中,導致更多漏洞的出現。正因于此,相關部門提出維護軟件物料清單 (SBOM) 的要求以強化軟件供應鏈的安全性,以便一旦在某個軟件中發現漏洞,就可以鎖定采用該軟件的所有位置。 消費者行為同樣會影響安全性和商業收入。首先,消費者可能會嘗試繞過安全控制啟用一些功能,以避免支付額外的費用,而這將導致汽車制造商遭受收入損失。其次,如果消費者使用未經官方認證的廉價 “非原裝” 零部件,可能會導致汽車應用中的軟件被未知第三方侵入和操控,從而增加勒索軟件攻擊的風險。如果第三方控制了汽車,則可能會對車輛安全造成直接影響。此外,使用非原裝零部件還會導致商業收入受損。 當今汽車上的 SoC 需要同時運行來自多個互不信任實體的軟件,而汽車供應鏈規模龐大且復雜,因此其中也存在著眾多安全挑戰。要克服這些錯綜復雜的供應鏈問題,就需要采用硬件支持的軟件管理,以及隔離技術與框架。 最后,SDV 本質就是大型的互聯設備,而作為互聯設備的基本安全目標,安全通信對于汽車行業來說至關重要。汽車需要從多個來源(如激光雷達、雷達和攝像頭)獲取感知數據,因此如何實現高速通信的安全性也是目前汽車行業亟待解決的一大挑戰。為此,采用高性能的安全機制來保護延遲關鍵型傳感器數據有其必要性。此外,對于通過遠程無線 (OTA) 軟件更新持續維護和改進 SDV 來說,安全更新也至關重要。 SDV 三大關鍵應用的安全考慮因素 除了行業普遍面臨的安全挑戰之外,還有一些特定汽車用例也給 SDV 帶來了重大安全影響。其中包括數字座艙/車載信息娛樂系統 (IVI)、先進駕駛輔助系統 (ADAS) 和自動駕駛 (AD),以及微控制器 (MCU) 和區域架構。 智能座艙/IVI 在 SDV 中,智能座艙和 IVI 的集成度日益提高,為創建和后續管理這些系統增加了復雜性。隨著這些系統中的連接功能和需求不斷增加,受攻擊面也將隨之擴大。 智能座艙的受攻擊面較大,因為其涵蓋多個方面,包括云連接、與智能手機等個人設備的連接、USB 插件和下載應用程序的能力。黑客入侵智能座艙的動機也不盡相同,其包含的個人數據可能對黑客極具價值,比如支付信息。對于 IVI 來說,主要安全風險在于提供了連接車輛其他部分的網關,可用于盜竊或控制車輛。這讓勒索或拒絕服務攻擊有了可乘之機。 智能座艙和 IVI 還需滿足先進的功能安全要求,即符合 ISO 26262 和 ASIL B 等級的安全用例標準,這也需要采取額外的信息安全措施。這兩種系統都集成了安全和非安全的多顯示屏,以及將功能安全要求與乘客及駕駛員所需的其他相關信息結合在一起的單一物理顯示屏。這就形成了一個混合關鍵安全環境,需要從信息安全角度進行有效管理。 ADAS 和 AD ADAS 的集成增加了車載資產的數據量和價值。其中包括傳感器和執行器數據、用于感知和目標分類的 AI 模型和算法、圖形密集型計算(如 360 度攝像頭)以及各種混合關鍵考慮因素。軟件數量持續增多,潛在受攻擊面不斷擴大,而 ADAS 和 AD 又會直接影響車輛控制,因此這或將導致安全威脅進一步加劇。 MCU 和區域架構 以往,汽車 MCU 的漏洞僅限于在汽車內部針對特定汽車電子設備(如車門后視鏡)進行攻擊。然而,隨著汽車行業加速轉向集成度和連接性更高的整車架構,黑客可以通過連接性不斷增強的組件從車輛外部對整個系統發起遠程攻擊。這意味著所有 MCU 都需要采取安全措施,如安全啟動、安全通信和驗證支持,這樣才能更有效地保護車輛安全。即使是 SDV 中不構成重大直接威脅的區域(如汽車 MCU)也需要進行安全防護,因為這些區域可能構成入侵車內其他高風險計算系統的薄弱環節。 Arm 引領汽車產業變革 汽車增強 (AE) IP 系列提高性能與安全性 近三十年來,Arm 始終專注于提供以信息安全為中心的架構功能,致力于通過業內領先的技術生態系統確保企業、個人和設備的安全性。我們與生態系統合作伙伴共同攜手,帶來最新 Armv9 架構安全功能,同時還全力推動在標準化和開源軟件方面的持續合作,為整個汽車行業帶來堅實的安全保障。 今年上半年,Arm 發布了專為汽車應用設計的汽車增強 (AE) IP 系列,旨在提供高性能、低功耗、高安全性的計算能力,涵蓋了包括 Neoverse V3AE CPU、Cortex-A720AE 處理器、Cortex-A520AE 處理器、Cortex-R82AE 處理器和 Mali-C720AE ISP 在內的多個核心組件,滿足汽車計算的全方位需求。 全新 Arm AE IP 采用了關鍵的 Armv9 防御性執行技術和架構特性,可預防攻擊或惡意軟件。指針驗證 (PAC)、分支目標識別 (BTI) 和內存標記擴展 (MTE) 等技術通過保護軟件控制流的完整性并減少內存安全漏洞的影響,來應對不斷增長的代碼行數所帶來的風險。這對汽車市場至關重要,因為目前仍存在大量使用如 C 語言等的非內存安全語言編寫的遺留代碼,這些代碼可被移植到未來的 SDV 中。 此外,Arm 還遵循先進的產品安全實踐和標準,如 ISO/SAE 21434 標準,確保在所有產品的設計、開發和開發后階段,對安全風險進行嚴格的管理。Arm 為汽車合作伙伴提供了一系列支持性安全材料,以便更輕松地將 Arm 的現成組件集成到符合 ISO/SAE 21434 標準的設計中。 安全并非僅靠硬件層面就能實現。通過借助框架和 API 解決方案,Arm 正在幫助軟件生態系統部署上述架構功能,以實現更優越的功能。 Arm 積極參與創建標準安全 API,并持續為其貢獻力量,例如推出了 PSA Certified 加密 API,在固件開發者和硬件供應商之間建立起合作的橋梁。如此一來,Arm 可助力開發者專注于固件設計,而不必了解每一項新的集成所涉及的專有硬件規則。同時,對于硬件供應商來說,標準 API 降低了準入門檻,使他們能夠專注于商業差異化創造的價值。 系統化設計,加速實現 SDV 的未來 除了安全性外,Arm 正從系統層面思考 SDV 面臨的挑戰,如標準化、上市進程等方面的挑戰,將硬件、軟件和生態無縫集成到全面的解決方案,使其具備卓越的可擴展性、性能和能效,并能夠加速產品上市,進而加速 SDV 的落地進程。為此,Arm 推出了計算子系統 (CSS),正如 Neoverse CSS 和終端 CSS 一樣,Arm 也計劃推出汽車 CSS,將其 AE IP 的配置進行預集成與驗證,并在先進的代工工藝上,對性能、功耗和面積進行優化,首款 Arm 汽車 CSS 預計于 2025 年交付。 此外,為了助力合作伙伴進一步實現芯片和軟件開發與部署,Arm 還同步推出了基于前沿技術的全新虛擬原型平臺。借助虛擬原型平臺,Arm 的汽車合作伙伴無需等待物理芯片就緒,即可通過虛擬原型的方式對 IP 進行評估。通過重塑合作伙伴的設計流程,虛擬原型平臺加快了 SDV 芯片和軟件的開發和部署,從而縮短上市進程。 在生態方面,為助力汽車和云計算社區構建起一個共同的平臺以促進協作和測試,進而推動 SDV 時代的發展,Arm 在三年前還牽頭成立了 SOAFEE(面向嵌入式邊緣的可擴展開放架構)。SOAFEE 作為一項全行業倡議,Arm 在其中起主導作用,并通過提升互操作性并加強生態系統協作的統一架構框架,推動軟件的標準化進程。SOAFEE 的成員打造了一個全新的軟件解決方案生態系統,通過實現軟件一致性來為芯片開發和部署進程提供支持,這對于將在 2025 年推出的 Arm 汽車計算子系統 (CSS) 至關重要。 SOAFEE 自成立以來在不斷持續壯大,目前成員數量已超過 140 家,包括芯片供應商、軟件提供商、系統集成商、云服務提供商、一級供應商、OEM 廠商等,中國社區成員包括吉利、聯想、中科創達、知從科技、智達誠遠、物聯智行、映馳科技等。如今,SOAFEE 正向其下一階段邁進,即“SOAFEE.next”,也標志著 SOAFEE 進入到了執行階段。 作為汽車行業邁向未來的基石,Arm 始終立于 SDV 技術革新的前沿。憑借全面的安全功能、開放的標準化平臺和強大的生態合作,Arm 將繼續推動汽車行業的安全性和可靠性,為未來的 AI 賦能 SDV 提供穩固支持。 |