《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 業界動態 > 汽車軟件的安全啟動

汽車軟件的安全啟動

2023-02-23
來源:電子發燒友網
關鍵詞: 安全啟動 SDV ECU

  首語

  隨著軟件定義汽車(Software Defined Vehicles, SDV)的概念的提出,汽車軟件發展迅速,其功能越來越多,也變得越來越智能,汽車在為人們更好服務的同時,許多安全問題也隨之出現。汽車安全主要分為功能安全和信息安全,功能安全主要是要求降低汽車硬件的隨機失效概率,信息安全則主要保證汽車軟件安全運行、正常升級。怎樣保證軟件能夠安全運行,讓汽車ECU只運行完整的、可信的軟件?這種要求可以讓汽車的安全啟動(Secure Boot)來做到。

  一、安全啟動了什么

  當駕駛者準備啟動汽車時,汽車中各種各樣的軟件便會被加載,完成各種各樣的服務。這些軟件是汽車廠商設計并經過驗證的,汽車廠商保證了他們的軟件可行性和安全性,并把這些軟件在汽車賣給消費者之前就安裝在汽車中,并在后期對軟件維護和優化升級,通過在線升級(On The Air, OTA)技術對汽車軟件進行遠程升級。消費者能持續獲得可靠的優質軟件服務。

  

1.png

  這些看起來都沒什么問題,但如果在消費者使用過程,這些配套軟件被惡意替換,那么不但軟件可能無法提供相應的服務和安全性,還極有可能對人和汽車本身造成嚴重傷害。所以汽車廠商在設計之初,就考慮到這一問題,實現了安全啟動來應對,安全啟動是一段在啟動引導程序(Bootloader)中的程序,在實現汽車各項功能的軟件(App)啟動之前,Bootloader會首先啟動,對App進行校驗,主要檢查App的兩項指標:完整性(Integrity)、可信度(Authentication),如果檢查不通過,則不會啟動App。完整性指軟件二進制可執行文件是否保持原樣,有沒有被篡改;可信度指軟件的來源是否可靠,在汽車軟件中,指是否是汽車廠商提供的。這兩項指標確保了汽車運行的軟件是來自汽車廠商有安全保證的軟件,并且沒有被篡改,從而保護了人和汽車的安全。

  

2.png

  二、怎樣保證安全

  怎么在汽車上實現對App的完整性和可信度的檢查呢?這里就需要一些密碼學(Cryptography)技術。

  先來了解一些名詞:

  哈希函數(Hash Function):可將任意長度數據轉化為指定長度摘要(e.g. SHA2安全哈希函數,MD5)

  對稱加密(Symmetric Encryption):用同一把密鑰對數據進行加解密(e.g. DES,AES高級加密標準)

  非對稱加密(Asymmetric Encryption):使用公鑰和私鑰對數據加解密(e.g. RSA,ECC)

  完整性驗證

  App可執行文件是一個二進制文件,可以把App的可執行文件作為哈希函數的輸入,會得到一個固定長度的哈希值(Hash Value),這里就不得不提到哈希函數的一個特點,哈希函數的輸入值改變會影響輸出值,而且是極大的改變,哪怕是輸入值的一位(Bit)數據被改變。設想,使用哈希函數把汽車廠商的正版軟件作為輸入得到一個哈希值,并把其保存起來,黑客得到了汽車廠商的App并對其修改,然后想讓汽車運行他修改過的軟件,Bootloader在啟動安全啟動時,對修改后的App的再做一次哈希,發現與先前的值截然不同,也就不會啟動帶有風險的App。這就保證了軟件的整體性。

  

3.png

  但這還不夠,哈希函數的實現方式是公開的,汽車廠商可以正常的App生成一個哈希值H1存放起來,那么黑客也可以生產一份經過修改的App的哈希值H2替換之前的H1, 并把修改后的App刷入汽車中,這樣Bootloader啟動時發現保存的哈希值H2和即將要運行的App(經過修改的)一致,則會正常運行。就可以騙過安全啟動的驗證,達到運行修改后App的目的。解決這一問題,這就要提到另一個技術——一次性可編程(One Time Programmable, OTP),這是單片機的一種存儲器類型,其作用是程序燒入單片機后,將不可再次更改和清除,汽車廠商可以將自己App所生成的哈希值存儲到這樣的存儲器中,就可以保證經過安全啟動驗證的App一定是汽車廠商所提供的,這塊區域也不可能被篡改。

  可信度驗證

  但接下來還有一個問題需要解決,前面我們提到過OTA技術,汽車廠商會在消費者使用汽車過程中,持續對汽車軟件進行維護和升級,如果汽車廠商把最初那一版App的哈希值放到了OTP存儲器中,那么結果就是,汽車廠商對App升級后,由于這塊區域的內容無法被更改(汽車廠商也無法修改),結果就是升級App后,由于安全啟動校驗不通過,導致軟件無法啟動。所以我們得采取其他的解決方案。

  這里可以使用數字簽名(Digital Signature)技術,可以采用非對稱加密算法,利用私鑰(Private Key)對汽車廠商App的哈希值進行加密生成一個簽名保存起來,簽名只能用公鑰(Public Key)才能解密,簽名解密后是一串哈希值,我們就可以用這個哈希值和即將要啟動的App的哈希值進行比較。這樣看起來就好了很多,在OTA升級時,利于數字簽名技術對將要升級的App進行完整性和可信度驗證,確保將要升級的App沒有被篡改并且確實來自于汽車廠商(汽車廠商利用私鑰加密,汽車軟件升級驗證時用公鑰解密),然后將簽名寫入FLASH某個區域(不需要OTP特性)。那么公鑰放在那里呢?前面提到的OTP又派上用場了,這塊區域就可用來存儲和汽車廠商成對的公鑰。

 

4.png

  當然也有采用基于分組密碼的消息認證碼算法(Cipher-based Message Authentication Code,CMAC)的方案進行安全啟動的驗證,其目的是相似的,只不過使用的方法不同。

  如何實現加解密

  有了解決方案,如何實現這些復雜的算法呢?這里就要講一講車規級MCU的發展歷史了,在一開始, MCU的芯片廠商并沒有集成硬件來完成加密算法(Cryptographic Algorithm),加解密過程基本都是軟件來實現的,其實軟件加解密這一塊離大家都很近,比如,熟悉Linux的同學知道,兩個客戶端要進行SSH通信前,需要提前生成SSH鑰匙,這里的SSH鑰匙就是上面提到的非對稱加密算法中的公鑰和私鑰。這樣實現加密算法的方法就是軟件實現,所以早期汽車實現這些加密算法也都是通過軟件層面實現的。這種方式有一定缺陷,比如加解密過程中,需要MCU中主核(一般是M4或M7)來完成整個算法,期間也不能做其他的事,主核在設計之初也沒有考慮對加解密算法進行優化,結果就是實際效率會差很多。 目前,主流的方法是通過硬件實現加密算法,例如硬件安全模塊(HSM,Hardware Security Modules)和安全硬件拓展(SHE,Secure Hardware Extension)。

  SHE顧名思義,是對MCU的擴展,它主要提供類似于OTP的存儲空間,并不能為主核提供硬件加速,結構圖如下:

  

5.png

  HSM就強大得多,擁有自己的CPU,并且有類似OTP的安全存儲區域,其結構如下:

  

6.png

  目前,大多數高端車規級芯片都會集成SHE和HSM,國外芯片廠商有ST、NXP、infineon等,國內芯片廠商有芯馳、地平線、黑芝麻等,比較常見內嵌HSM模塊的芯片有意法半導體的SPC58、英飛凌的Trave系列、芯馳的G9X。

  三、安全啟動流程

  上述的這些解決方法和工具已經可以實現完整的安全啟動過程,這里要介紹一個安全啟動的概念——信任錨(Trust Anchor),大家可以把它理解為運動會中接力賽的接力棒,其實仔細想想就會發現,上面講的很多安全啟動的內容都是Bootloader來完成的,那么Bootloader的完整性和可信度又該怎么保證呢?其實就是靠這個信任錨,BootRom(是一段固化在芯片Rom中的程序)它先檢查Bootloader的完整性和可信度,確保沒有問題后,將信任錨傳遞給Bootloader,然后Bootloader進行密鑰的檢查、簽名驗證等操作,確保App是正確的,然后才啟動App完成各種服務。

  

7.png

  四、發展與挑戰

  汽車軟件發展迅速,它給人民生活帶來極大的便利,但機會和風險是并存的,汽車軟件的信息安全問題也不容小覷,以UNECE/WP. 29 (R155、R156) 和 ISO/SAE 21434 為代表的汽車信息安全的國際法規與標準已經發布與實施,我國也早已將發展智能網聯汽車上升到國家戰略高度,國家各部委根據在車聯網關鍵部件和生命周期各環節的職責劃分,制定相關政策及執行監管,包括網信辦、工信部、交通運輸部、公安部、國標委等,共同推動建立健全智能網聯汽車信息安全管理機制。例如,市場監管總局分別在2020年11月和2021年6月發布文件,規范了 OTA 技術在召回工作中的應用,明確要求生產者采用 OTA 方式消除汽車產品缺陷、實施召回的,須向市場監管總局備案。要求車企在使用 OTA 開展技術服務活動時,需向市場監管總局質量發展局備案;車企如果使用 OTA 消除車輛缺陷、實施召回的,也需要向市場監管總局質量發展局備案。

  汽車信息安全技術也在不斷進步,國內外汽車廠商都在努力做出安全可靠的汽車軟件。相關外企研發出HSM模塊,并嵌入加密算法、訪問控制、完整性檢查等技術到汽車控制系統,但是目前HSM仍然不支持國密算法,存在技術壁壘,未能實現國產自主可控。國內對于芯片集成安全硬件還不完備,此種情況下能有一款支持國密標準的國產汽車硬件安全模塊對國內汽車行業十分重要。國密算法是我國自主研發創新的一套數據加密處理系列算法,隨著我國智能汽車信息安全的要求,需要將國密算法嵌入到硬件加密芯片中結合使用。

  最好的情況就是,能在芯片層面保證安全啟動的方案和App軟件都是自主可控,這樣就可以最大程度的保證人和汽車的安全。





更多信息可以來這里獲取==>>電子技術應用-AET<<

新聞圖片.jpg


本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲精品国久久99热| 欧美成人免费va影院高清| 欧美精品在线观看一区二区| 在线激情影院一区| 国产欧美亚洲视频| 欧美日韩在线一区| 亚洲尤物精选| 欧美夜福利tv在线| 日韩一区二区久久| 亚洲一区二区三区成人在线视频精品| 亚洲国产精品嫩草影院| 性视频1819p久久| 久久精品国产综合精品| 国产精品素人视频| 久久精品亚洲一区| 午夜国产精品视频免费体验区| 亚洲欧美偷拍卡通变态| 中日韩美女免费视频网址在线观看| 欧美久久视频| 一本色道久久综合一区| 欧美成人福利视频| 亚洲一区二区三区欧美| 国产农村妇女毛片精品久久莱园子| 亚洲自拍偷拍网址| 国产视频一区欧美| 在线精品国产欧美| 欧美激情在线有限公司| 国产精品一区二区在线| 欧美一区二区私人影院日本| 国产农村妇女毛片精品久久莱园子| 玖玖综合伊人| 亚洲东热激情| 欧美午夜a级限制福利片| 国产偷久久久精品专区| 久久综合亚洲社区| 欧美精品一区二区三区在线播放| 亚洲日本va午夜在线影院| 国产精品久久久久久久久久妞妞| 亚洲欧美一区二区三区在线| 久久久av网站| 在线播放日韩专区| 欧美黄网免费在线观看| 国产精品日韩在线观看| 亚洲国产成人精品女人久久久| 久久免费的精品国产v∧| 欧美日韩视频一区二区| 亚洲欧美电影在线观看| 一区二区三区www| 午夜精品美女久久久久av福利| 亚洲国产欧美日韩另类综合| 欧美精品在线观看播放| 亚洲在线观看免费| 欧美一区二区三区四区夜夜大片| 欧美在线视频日韩| 亚洲乱码国产乱码精品精98午夜| 一区二区三区鲁丝不卡| 国产精品久久久久久久久久直播| 亚洲视频你懂的| 一本色道久久加勒比精品| 欧美中文字幕视频在线观看| 一级成人国产| 国产精品私拍pans大尺度在线| 亚洲国产日韩美| 欧美日韩黄视频| 国产专区精品视频| 久久久久久久波多野高潮日日| 久久久精品一区二区三区| 欧美有码在线观看视频| 国产日韩欧美在线播放| 国产精品欧美激情| 国产亚洲人成网站在线观看| 亚洲成人在线观看视频| 久久九九久久九九| 欧美午夜性色大片在线观看| 国产精品美女久久久久av超清| 亚洲国产91精品在线观看| 国产精品久久久久久久久久三级| 欧美成人资源| 欧美日韩免费网站| 91久久精品国产| 一区二区在线观看av| 麻豆成人在线| 一个人看的www久久| 欧美日韩色综合| 欧美专区在线播放| 一区二区三区精品国产| 在线免费观看日韩欧美| 欧美日韩在线第一页| 欧美色大人视频| 欧美精品1区2区3区| 国产午夜精品久久久久久免费视| 欧美午夜久久久| 久久亚洲国产精品一区二区| 精品动漫3d一区二区三区免费| 在线看片一区| 国产欧美一区二区精品性| 亚洲欧洲一区二区在线播放| 国产人成一区二区三区影院| 国产一区二区在线免费观看| 亚洲免费视频中文字幕| 欧美伦理91| 91久久精品一区二区别| 亚洲福利视频网| 欧美日韩岛国| 国产精品欧美日韩| 韩国av一区二区三区在线观看| 在线视频精品一区| 亚洲免费观看| 亚洲黄色精品| 国产视频欧美视频| 亚洲精品一区在线观看香蕉| 久久一区视频| 久久大香伊蕉在人线观看热2| 欧美一区二区高清| 国产亚洲a∨片在线观看| 亚洲激情一区| 国产精品私拍pans大尺度在线| 红桃视频一区| 亚洲精品视频在线观看网站| 亚洲在线国产日韩欧美| 久久九九精品99国产精品| 一区二区三区日韩欧美| 国产一区二区三区在线观看免费视频| 国产精品对白刺激久久久| 欧美精品国产| 欧美激情亚洲一区| 国产九色精品成人porny| 欧美在线网址| 欧美性一二三区| 老牛国产精品一区的观看方式| 亚洲丶国产丶欧美一区二区三区| 国产精品wwwwww| 一区二区精品在线观看| 99国产欧美久久久精品| 国产精品日韩一区| 国产精品黄页免费高清在线观看| 久久嫩草精品久久久久| 国产日韩精品一区二区浪潮av| 欧美喷潮久久久xxxxx| 国产精品久久国产愉拍| 亚洲综合色自拍一区| 午夜一区二区三区在线观看| 国产精品美女久久| 久久久www| 国产一区二区三区久久久久久久久| 亚洲毛片视频| 国产亚洲日本欧美韩国| 欧美一区二区三区免费观看| 久久国产精品久久久| 国产亚洲视频在线观看| 亚洲一线二线三线久久久| 亚洲欧美美女| 久久综合久久综合九色| 亚洲国产成人在线播放| 亚洲精品免费在线观看| 欧美日韩在线直播| 欧美午夜一区二区福利视频| 国内精品久久久久影院色| 国产伦精品免费视频| 国产精品免费看久久久香蕉| 免费视频久久| 一本色道久久加勒比精品| 国产精品v日韩精品| 国产在线精品成人一区二区三区| 亚洲欧洲日产国产网站| 91久久精品国产| 樱桃国产成人精品视频| 欧美中文字幕| 黄色成人在线网站| 欧美色播在线播放| 亚洲狠狠丁香婷婷综合久久久| 亚洲综合色视频| 亚洲国产成人久久| 亚洲区一区二区三区| 一区二区欧美精品| 国产精品久线观看视频| 久久久久久久久久久久久9999| 亚洲国产日韩在线一区模特| 在线中文字幕不卡| 国产精品久久久久久久9999| 欧美88av| 亚洲欧美一级二级三级| 中国女人久久久| 99精品视频免费| 久久久久一区| 久久久美女艺术照精彩视频福利播放| 黄色国产精品一区二区三区| 久久久午夜电影| 亚洲精品一区二区三区在线观看| 国产一区在线播放| 国产精品露脸自拍| 国产综合久久久久影院| 另类图片国产| 亚洲电影中文字幕| 蜜臀99久久精品久久久久久软件| 免费看av成人| 国产视频精品网| 久久久精品一品道一区| 久久免费偷拍视频| 亚洲欧美日产图| 亚洲图片欧洲图片日韩av| 亚洲另类黄色| 免费亚洲电影| 欧美日韩在线看| 在线观看国产精品网站| 亚洲电影在线| 亚洲大片精品永久免费| 黄色成人在线网站| 黄色在线成人| 亚洲深爱激情| 国产欧美另类| 国产欧美在线| 99综合电影在线视频| 欧美一区二区免费观在线| 亚洲国产成人精品久久| 久久综合一区二区三区| 欧美日韩不卡合集视频| 韩日欧美一区二区三区| 久久精品日产第一区二区| 亚洲字幕在线观看| 欧美理论电影在线播放| 欧美国产在线电影| 国产日韩欧美一区| 在线播放视频一区| 久久女同精品一区二区| 久久久久久久999精品视频| 狠狠综合久久av一区二区老牛| 激情久久综艺| 欧美高清在线| 欧美一级在线视频| 亚洲免费激情| 久久久久久久久伊人| 欧美激情在线有限公司| 欧美日韩日本国产亚洲在线| 国产精品露脸自拍| 欧美日韩一区不卡| 亚洲精品资源美女情侣酒店| 亚洲最新中文字幕| 国内外成人免费视频| 老司机免费视频一区二区三区| 欧美三级视频在线| 欧美性猛交xxxx乱大交蜜桃| 亚洲免费中文字幕| 欧美久久久久久蜜桃| 日韩网站在线看片你懂的| 欧美精品免费播放| 久久都是精品| 久久蜜桃av一区精品变态类天堂| 国产精品久久久亚洲一区| 国产精品一区久久久| 午夜精品久久久久久久99热浪潮| 国产女精品视频网站免费| 国产日本亚洲高清| 韩日精品中文字幕| 亚洲另类在线一区| 99re热精品| 一本色道久久综合亚洲精品不卡| 午夜精品久久久久久99热| 美女视频黄免费的久久| 亚洲激情偷拍| 亚洲视频在线一区观看| 一区二区日韩欧美| 久久香蕉国产线看观看网| 欧美日产国产成人免费图片| 国产精品一区一区三区| 美女尤物久久精品| 欧美日韩国产三区| 欧美午夜一区| 欧美激情导航| 亚洲欧洲日韩女同| 99视频一区二区| 欧美激情视频一区二区三区免费| 国产丝袜一区二区三区| 亚洲国产精品久久久久| 国产精品捆绑调教| 国产精品av久久久久久麻豆网| 久久国产手机看片| 亚洲精品乱码久久久久久蜜桃91| 亚洲国产裸拍裸体视频在线观看乱了| 欧美日韩成人在线观看| 亚洲第一色在线| 免费在线播放第一区高清av| 国产精品日韩欧美大师| 国产亚洲精品bt天堂精选| 午夜日韩电影| 亚洲天堂偷拍| 久久久久欧美| 免费一级欧美在线大片| 国产精品美女久久久久久2018| 欧美—级高清免费播放| 91久久线看在观草草青青| 国产视频久久网| 一本高清dvd不卡在线观看| 欧美成人亚洲成人日韩成人| 欧美高清视频免费观看| 小嫩嫩精品导航| 亚洲精品美女久久久久| 亚洲三级影院| 国产精品视频一二三| 国内精品美女在线观看| 亚洲激情视频在线| 欧美国内亚洲| 亚洲伦理在线观看| 正在播放欧美视频| 国产自产在线视频一区| 欧美麻豆久久久久久中文| 9色精品在线| 欧美色欧美亚洲另类七区| 欧美午夜一区二区福利视频| 国产午夜亚洲精品理论片色戒| 亚洲欧美日韩爽爽影院| 国产主播喷水一区二区| 久久一区国产| 久久精品国产2020观看福利| 欧美成人在线免费观看| 欧美性猛交xxxx免费看久久久| 亚洲激情午夜| 亚洲人在线视频| 亚洲欧洲午夜| 国产在线一区二区三区四区| 国产一区二区三区直播精品电影| 亚洲电影视频在线| 国产亚洲一级高清| 亚洲国产导航| 欧美三级中文字幕在线观看| 国产精品a久久久久久| 亚洲欧美日韩国产另类专区| 久久aⅴ国产欧美74aaa|