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

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

3天內不再提示

軟件定義汽車下的網絡安全挑戰與應對

ETAS易特馳 ? 來源:汽車電子與軟件 ? 2023-11-16 15:39 ? 次閱讀

以下內容來源于《汽車電子與軟件》

汽車網絡安全現狀及挑戰

在軟件定義汽車和汽車EEA集中化,網聯化,智能化,以及法律法規的強制監管下,也對車輛網絡安全的生命周期開發和維護提出更高要求并衍生出新的挑戰。挑戰主要體現在以下五個方面:

1.1 車輛EEA集中化

隨著汽車的功能越來越豐富,為了解決汽車系統的復雜性、通訊效率瓶頸及軟硬件耦合的問題和挑戰,電子電氣架構逐步演變,當下及未來的趨勢如下圖。

2058aaa4-8446-11ee-939d-92fbcf53809c.png

EEA架構的集中化使得汽車網絡安全面臨挑戰:已經接入到了智能化移動互聯網的系統現代電動汽車將面臨持續不斷各種威脅用戶個人信息安全上的巨大風險, 使用現代汽車安全軟件系統進行安全升級的現代汽車在過程中很快都有可能還有機會再次遭受各種勒索軟件病毒、 木馬程序等的惡意襲擊, 造成汽車用戶全部個人隱私以及汽車數據嚴重遭到泄露,甚至通過網絡連接操縱汽車功能并進一步對人身安全造成傷害。

1.2 網聯化

網聯化是使用無線通信、傳感探測等技術收集車輛、道路、環境等信息,通過車-萬物信息交互和共享,使車和基礎設施之間智能協同與配合,從而實現智能交通管理控制、車輛智能化控制和智能動態信息服務的一體化網絡。網聯化帶來了具體的互聯便利,但同時也導致車輛攻擊面劇增,同時給汽車業挑戰,如人員能力挑戰、及未來量子計算挑戰。

1、人員能力挑戰

汽車網聯化因為網絡安全人員儲備不足的挑戰主要集中在以下四個方面:

安全組織流程和管理需要相應的專業安全人員來應對內部和外部威脅。

安全架構因為融入龐大的生態系統,眾多的攻擊面,需要專業的網絡安全人員在架構設計階段介入并提供專業的指導。

安全產品開發階段需要專業的網絡安全人員以滿足整個產品開發生命周期的安全開發要求。

運營維護階段需要相應的汽車行業的網絡安全人員以滿足相關的法律法規要求。

2、量子計算挑戰

量子密碼學(PQC)已經被納入到車輛開發概念中--通過使簽名和加密機制以及選定的密碼算法具有量子安全性,或者通過設計能夠隨時升級的安全功能來提供足夠能力適應量子計算機的挑戰。

1.3 法律法規(強標監管)

為實現智聯化、網聯化、電動化和共享化,則離不開車內系統數字化、車載IT系統的后端擴展以及軟件傳輸,這些變化使現代汽車成為一個信息交換中心。隨之而來的是智能網聯汽車被入侵的事件,過去幾年里,安全研究員入侵智能網聯汽車的新聞頻繁登上媒體頭條,汽車信息安全問題不容忽視。為應對車輛網絡安全帶來的問題,國際和國內已經頒布和即將發布的汽車網絡安全法律法規強制要求車輛制造商在銷往目的地需滿足其要求:

1、國際:歐盟WP29-R155《網絡安全與網絡安全管理系統》法規從網絡安全角度提出了對新車輛及其制造組織的要求,規定了OEM需要滿足的網絡安全要求,并計劃將該要求作為整車廠獲得特定國家范圍內,特定車型認證的前提條件。車輛制造商面臨滿足法規的要求的挑戰。

2、國內:車輛制造商面臨滿足國內即將發布的《汽車整體信息安全要求》及《汽車軟件升級 通用技術要求》等要求的挑戰。

1.4 SDV

軟件定義汽車的挑戰主要是:車內/車外邊界消除及現有汽車軟件的假設打破。

1、軟件定義汽車利用并依賴于車外功能,即汽車云計算。與智能手機的交互、后端的數據處理都將直接影響汽車的行駛方向以及與駕駛員、乘客和道路使用者的交互。車外安全問題可能會對車內產生影響從安全角度來看,這消除了車內與車外的邊界:汽車公司以及IT系統供應商和運營商須確保汽車生態系統的安全保護軟件定義汽車和道路使用者的安全。

2、軟件定義汽車不僅僅是具有連通性的汽車。各種基礎、差異化的功能通過行車電腦上的車內新軟件和汽車云上的車外新軟件實現。這導致代碼數量不斷增加,進而增加了潛在漏洞。更重要的是,這一轉變打破了關于汽車軟件的現有假設:行車電腦和汽車云使用新型編程語言、虛擬化和服務器技術、大量開源組件以及新型第三方產品。而這些組件和來源中的軟件漏洞都會影響軟件定義汽車的安全性。軟件定義汽車必須在急劇擴張且更加多樣化的軟件供應鏈上得到保護。

1.5 全生命周期開發運維

即使有了最好的開發實踐,一些bug也不可避免,使軟件容易遭受攻擊。這種情況下:事實證明,持續修補易受攻擊的軟件將阻止大多數黑客的攻擊,顯著降低風險。如果做得好,DevOps顯然有助于實現這種企圖,加速整個軟件生命周期內的軟件開發和部署。其面臨的挑戰如下:

1、DevOps團隊必須無縫協作,讓信息在不同的工具和功能之間順暢流動。速度是關鍵,這使得自動化成為安全工程的重中之重。實現這種水平的協作和透明度需要高超的跨職能團隊合作,尤其是跨部門甚至跨組織的團隊合作。有效協作是DevSecOps成功的關鍵,也是維護安全系統的重要方面。下圖是Dev和Ops的合作示意:

2094d92a-8446-11ee-939d-92fbcf53809c.png

2、為了避免浪費時間和資源,不要無謂地重復。汽車行業應靈活學習、調整、應用DevOps方法,打破開發和IT運營部門之間的信息孤島。實現持續集成和交付需要更高效的協作、更快的反饋回路、以及更快更安全的意識等。

應對

軟件定義汽車已成為現實,從成熟的軟件行業中汲取經驗教訓和最佳實踐是明智之舉。優秀軟件公司脫穎而出的一個關鍵因素是自動化水平和軟件交付能力。汽車制造商和供應商修復其軟件系統的速度越快,就越能更好地保護其客戶和商業模式免受網絡攻擊威脅。事件確實會發生,但全面且執行良好的措施可以將復雜、有針對性的攻擊及開發漏洞等相關的網絡風險降到可接受的水平?;仡櫧甑木W絡安全事故,解決安全問題的核心需要從組織和技術方面尋求解決方案。在組織上需要不斷完善網絡安全治理能力,技術上需要重點關注全生命周期網絡安全開發與運維能力提升。

2.1 汽車網絡安全治理

當前,相比IT行業,網絡安全在汽車行業發展的成熟度不高,企業對網絡安全的理解不是很充分,企業文化對網絡安全的支撐也不足,很多企業處于初級成熟度的網絡安全管理,比較關注合規性,這可以幫助公司在初期保持業務。然而,軟件定義汽車及其以數據為中心的業務模型需要一個擴展的安全思維傾向,需要以合規為基礎,結合軟件定義汽車快速迭代要求,整合包括軟件供應鏈在內的所有利益相關方(如下圖),建立適用于軟件定義汽車的組織、流程及文化。

2.2 全生命周期汽車網絡安全開發與運維能力提升

軟件定義汽車企業需要快速開發產品,開展全生命周期的網絡安全開發與管理,并將安全運維作為開發能力建設的重要組成部分。安全運維核心包含風險管理和監控,關注軟件定義汽車生態系統中的信息和數據資產。威脅和風險分析(TARA)是汽車公司從初始級到已確認級成熟的第一步,TARA識別風險,衡量緩解措施是否將風險降到可接受的水平。網絡安全開發實施相應的網絡安全風險緩解措施,(如:針對以太網應用和Zonal ECU應用的網絡安全措施)并對實施結果進行測試驗證。然而,由于網絡安全攻擊手段的不斷進化,(如:量子計算機應用于網絡安全攻擊)車輛制造商和零部件供應商需要在車輛SOP后對威脅環境和車輛安全運行狀態進行持續監控——包括生態系統中的漏洞、縮短檢測安全事件的平均響應時間,以及快速更新安全措施直到軟件定義汽車生命周期結束——是具有高級或優化級成熟度的顯著標志。

1、如何應對軟件定義汽車快速交付與全生命周期運維的挑戰----實現DevSecOps確保軟件供應鏈的端到端安全。

在軟件定義汽車環境下,車載計算機和汽車云使用新型編程語言、虛擬化和服務器技術、大量開源組件以及新型第三方軟件都會為軟件定義汽車系統軟件帶來漏洞和網絡安全風險(如下圖所示)。OEM和零部件供應商需要在整車全生命周期內持續對相應軟件及網絡安全功能實現快速交付和維護更新。從概念設計、開發驗證到售后維保直至最終報廢的各階段予以全面充分考慮,這一需求將給零部件供應商和主機廠的軟件管理能力帶來巨大的挑戰。

在當今的網絡安全環境中,至關重要的是采用DevSecOps將軟件開發和維護能力提升到一個新的水平,確保軟件供應鏈的端到端安全。DevSecOps在軟件的開發和操作中嵌入了安全功能,從源代碼到軟件開發人員,再到與軟件系統交互的每個人。

鑒于傳統汽車軟件和IT軟件之間的集成度越來越高,采用DevSecOps不再只是一種選擇,而是一項當務之急。例如,由于制動系統依賴于深度嵌入式軟件,將繼續使用安全增強型V模型進行開發。但是,傳統汽車軟件和IT軟件之間日益增長的集成需要更專注于DevSecOps,特別是在車載計算機和SOC芯片架構下。這些系統將安全關鍵功能和通用功能放在一個芯片中處理,模糊了傳統制動系統控制功能,路邊物體識別功能,數據采集功能和云端回放機器學習功能之間的界限(如下圖所示)。在這種SOC架構上開發和部署軟件,需要嚴格驗證組件和源代碼,無論它們是內部開發還是來自第三方,是開放還是封閉的,因為漏洞可能來自任何一行代碼,而惡意篡改源代碼在軟件世界中并不新鮮。這種驗證代表了軟件供應鏈所需端到端安全性的一個重要方面。

20e6d86a-8446-11ee-939d-92fbcf53809c.png

在這種情況下,網絡安全背后的復雜性是由整個生態系統、供應鏈和時間軸上不斷增長的軟件量所驅動的(見下圖)。為有效管理這種復雜性,系統和組織必須跟上這種不斷擴張的步伐。這是有效控制軟件定義汽車風險狀況的唯一途徑。

20fc5e60-8446-11ee-939d-92fbcf53809c.png

汽車制造商和供應商修復其軟件系統的速度越快,就越能更好地保護其客戶和商業模式免受網絡威脅。故障發生的平均檢測時間(MTTD),平均修復時間(MTTR)以及漏洞被利用攻擊時間(MTTA)是評價科技公司網絡安全能力的幾個關鍵指標。如果MTTD+MTTR大于MTTA則會存在較大的風險。所以選擇專業的網絡安全供應商提供準確且快速的響應方案至關重要。

2、如何應對Zonal架構和以太網應用帶來的挑戰----Zonal 控制器HSM應用和以太網安全防護方案實踐研究。

隨著軟件定義汽車上SOC芯片主導的Zonal架構和以太網技術在車載計算機,自動駕駛以及信息娛樂領域的應用越來越廣泛,考慮針對Zonal控制器的HSM應用和以太網安全防護技術方案的實踐研究需求非常急迫。由于Zonal架構系統Switch的應用由之前的集中式調整為分散布置的方案,如何充分利用好Switch為車輛網絡安全防護所帶來的便利和能力變成了一個比較重要的話題。如下圖所示,Zonal架構的車輛系統包含功能集中式的車載計算機和4個Zonal 控制器采用以太網進行通訊,網絡安全防護方案參考如下:

2110c62a-8446-11ee-939d-92fbcf53809c.png

在車載計算機上部署Firewall和IDS

使用VLANs在Switch上對A,B,C,D 四個Zonal ECU的通訊進行隔離, Zonal 盡量按照功能組劃分,需要與軟件架構匹配。

VC Switch上部署Firewall實現不同Zonal之間的通訊的隔離與防護,符合法規要求。

在VC 與云端/后臺通訊增加Firewall防護

VC部署IDS-ETH輔助開展通訊包深度入侵檢測防護

在 Zonal ECU上部署Firewall 和 IDS

Zonal ECU Switch上部署Firewall保護其與VC的通訊

Zonal ECU上部署IDS-CAN進行子網內部通訊入侵檢測防護

部分終端ECUs部署Firewall

針對特定ECU應用部署Firewall,比如 EV 充電ECU控制器

在車載以太網通訊加密防護方面,通??梢圆捎玫木W絡安全防護技術有 SecOC, (D)TLS, IPsec,MACsec等,他們能夠實現哪些方面的網絡安全防護功能(見上圖)。但是針對不同的車輛EEA架構和數據交互應用場景,針對不同的網絡安全攻擊風險該使用哪些以太網防護方式組合是最適用的方案,是需要有針對性的分析后才能確認的。

212c0e94-8446-11ee-939d-92fbcf53809c.png

在Zonal ECU 和SOC芯片的網絡安全HSM加解密應用方面,由于以太網和CAN-FD/CANXL通訊消息量的大幅度增加,針對這些通訊消息的真實性和完整性校驗的CMAC計算量相對現有分布式電子電器架構的ECU應用會大幅增加。當前支持Zonal ECU應用的Renesas/RH850-U2B,Infineon/TC4xx和ST/Stellar采用Cyber Security Satellite (CSS) 方案大幅提升CMAC生成和校驗速度,以滿足以太網和CAN-FD/CANXL 大規模高速通訊帶來的CMAC校驗性能需求。HSM配套軟件支持該硬件方案的應用,具體情況可以參考下圖。

217a64d6-8446-11ee-939d-92fbcf53809c.png

軟件定義汽車上SOC芯片主導的Zonal架構和以太網技術在車載計算機,自動駕駛,信息娛樂領域以及Zonal控制器應用相關的網絡安全防護措施還會由很多具體的挑戰和措施需要咱們在應用實踐中不斷探索和解決。

3、如何應對量子計算機攻擊帶來的挑戰----抗量子計算機攻擊加解密算法在嵌入式系統應用實踐研究。

通常車輛的壽命至少為10-15年,而電池/電動車的壽命可能會更長。這就提出了一個問題:今天在開發汽車架構時必須考慮哪些措施,以確保汽車系統在后量子時代能夠抵御攻擊并擊退未經授權的訪問。這里的重點是全生命周期的網絡安全適應性和持續的風險管理。在一個理想的世界里,后量子密碼學(PQC)必須已經被納入到車輛開發概念中--通過使簽名和加密機制以及選定的密碼算法具有量子安全性,或者通過設計能夠隨時升級的安全功能來提供足夠能力適應量子計算機的挑戰。

我們評估了NIST征集的量子安全算法在汽車應用方面的適用性,作為全生命周期的后量子PKI(FLOQI;見信息框)項目的一部分。排名第一的是兩種基于格子的算法。

CRYSTALS-Dilithium作為簽名算法

CRYSTALS-Kyber為KEM。

這兩種算法也都在NIST項目的最終候選名單上。它們被認為是汽車應用的良好候選者,特別是因為它們的性能和穩定的資源消耗,參考下圖。

21979e02-8446-11ee-939d-92fbcf53809c.png

圖:從NIST的提案征集中選出的算法顯示了密鑰和簽名值的重大差異。并非所有的算法都同樣適用于汽車應用。

為了使這兩種后量子算法現在就能用于汽車應用,ETAS最近將它們納入其汽車專用密碼庫。這種加密庫是車載網絡安全的一個核心組成部分。它提供了大多數安全應用所需的加密算法、格式和加密協議。例如,數字簽名驗證使用加密庫與閃存解決方案或安全啟動激活等功能相關。更重要的是,汽車密碼庫的開發是為了配合車輛的具體應用、要求和基礎設施。這意味著,算法是根據ASPICE 2級和ISO 26262(達到ASIL D)來實現的,同時特別關注嵌入車輛的系統的有限資源和所需性能。

但最重要的是,這為車輛安全鋪平了道路,使其對來自量子計算機的攻擊更具彈性。這是因為這意味著抗量子的安全功能也可以在硬件安全模塊(HSM)和屬于未來ECU和車載計算機的SOC芯片上運行。在HSM硬件方面,這需要強大的加速器。例如,散列算法(SHA3或SHA2-256)占非對稱PQC進程計算能力的80%。后量子時代的另一個絕對必要條件是用于對稱密碼學的強大AES-256。

因此,這就要求HSM具有高性能的安全堆棧,支持相應的硬件加速器,并將其集成到應用軟件中提供的安全相關功能和協議中。這導致配備HSM的微控制器微處理器能夠抵御后量子攻擊,從而確保量子計算機時代車輛的網絡安全。

審核編輯:湯梓紅

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

    關注

    155

    文章

    11396

    瀏覽量

    224563
  • 網絡安全
    +關注

    關注

    10

    文章

    2983

    瀏覽量

    58788
  • 汽車系統
    +關注

    關注

    1

    文章

    126

    瀏覽量

    19575

原文標題:軟件定義汽車下的網絡安全挑戰與應對

文章出處:【微信號:ETASChina,微信公眾號:ETAS易特馳】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    專家呼吁:網絡安全建設亟需開放與合作

    際組織合作方面的一大進步,同時也為提高國內站點防范能力跨出了一大步。有業內專家認為,在防范和應對來自國際上的威脅時,與國際組織的合作更是明智的選擇。 “網絡安全的責任需要大家來承擔?;ヂ摼W信息開放、共享的今天
    發表于 09-29 00:04

    網絡安全隱患的分析

    的過程和方法。新的安全問題的出現需要新的安全技術和手段來解決,因此,安全是一個動態的、不斷完善的過程?! ∑髽I網絡安全可以從以下幾個方面來分析:物理
    發表于 10-25 10:21

    軟件定義無線電是如何應對多頻段軍事通信挑戰的?

    軟件定義無線電(SDR)是如何定義的?軟件定義無線電是如何應對多頻段軍事通信
    發表于 05-21 06:53

    Microchip:車用32位單片機+功能安全網絡安全保護

    ISO/SAE 21434新的汽車網絡安全標準。TA100采用了超安全的基于硬件的加密密鑰存儲和加密對策,以消除與軟件弱點有關的潛在后門。 特點#3: 安全啟動和其他硬件功能
    發表于 11-10 13:52

    闡述軟件定義汽車的五大挑戰

    1、軟件定義汽車面臨的五大挑戰  面向汽車行業轉型發展,需要產業鏈中各利益相關方共同推動完成。當前,整車廠、Tier1、Tier2、ICT
    發表于 11-14 15:36

    華為網絡安全透明中心在布魯塞爾正式開幕

    全面云化、智能化、軟件定義一切等新技術的發展,加上全球范圍內對網絡安全缺乏統一的理解、缺乏共同的技術標準、驗證系統和立法支持等,給ICT基礎設施網絡安全帶來了前所未有的
    發表于 03-06 10:20 ?850次閱讀

    網絡安全定義

    網絡安全是指網絡系統的硬件、軟件及其系統中的數據受到保護,不因偶然的或者惡意的原因而遭受到破壞、更改、泄露,系統連續可靠正常地運行,網絡服務不中斷。
    的頭像 發表于 03-20 15:18 ?8960次閱讀

    5G時代網絡安全形勢,破解網絡安全新威脅

    當前,全球正進入以信息產業為主導的經濟發展新時期,隨著數字化、網絡化、智能化深入各個行業領域,網絡安全威脅和挑戰愈加嚴峻,網絡安全產業競爭也日趨激烈。在8月21日召開的北京
    的頭像 發表于 08-26 14:02 ?4990次閱讀

    伍海桑:有信心應對5G時代網絡安全挑戰

    進一步擴大,并催生出一系列全新的風險挑戰,但與此同時,新的安全技術和產品也緊跟需求不斷涌現,因此業界應有信心應對5G時代網絡安全挑戰。
    的頭像 發表于 09-03 10:05 ?3004次閱讀

    該如何應對5G所帶來的4大網絡安全挑戰

    人工智能和5G都面臨著網絡安全脆弱性的挑戰,如何應對5G網絡安全關乎各行各業的發展。中國網絡空間安全
    發表于 11-27 14:49 ?2066次閱讀

    汽車網絡安全標準預計2021年出臺

    國際社會為定義汽車網絡安全標準所做的努力是巨大的,來自世界各地的專家聚集在一起應對這一非常嚴峻的挑戰。預計,最終標準將在2021年出臺。
    的頭像 發表于 12-01 09:32 ?2744次閱讀

    直播回顧 | 軟件定義汽車下的產品線復用管理

    隨著新四化以及軟件定義汽車的發展,汽車產品呈現出系統復雜且多樣化的特點。如何應對日益增長的復雜性,并且實現系統級工程資產重用成為了重要的
    的頭像 發表于 10-25 17:48 ?610次閱讀
    直播回顧 | <b class='flag-5'>軟件</b><b class='flag-5'>定義</b><b class='flag-5'>汽車下</b>的產品線復用管理

    淺談軟件定義汽車網絡安全問題

    軟件定義汽車并非只是軟件的數量增多,軟件需要保護的資產也會增多,而汽車和云端之間的接口也因此隨之
    的頭像 發表于 11-01 11:30 ?554次閱讀

    汽車網絡安全:防止汽車軟件中的漏洞

    汽車網絡安全汽車開發中至關重要,尤其是在 汽車軟件 日益互聯的情況下。在這篇博客中,我們將分享如何防止汽車網絡安全漏洞。 靜態分析工具有助
    的頭像 發表于 12-21 16:12 ?837次閱讀
    <b class='flag-5'>汽車網絡安全</b>:防止<b class='flag-5'>汽車</b><b class='flag-5'>軟件</b>中的漏洞

    汽車網絡安全-挑戰和實踐指南

    汽車網絡安全-挑戰和實踐指南
    的頭像 發表于 02-19 16:37 ?251次閱讀
    <b class='flag-5'>汽車網絡安全</b>-<b class='flag-5'>挑戰</b>和實踐指南
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>