[發明專利]車載控制器的啟動方法及系統在審
| 申請號: | 201910727335.6 | 申請日: | 2019-08-07 |
| 公開(公告)號: | CN112347467A | 公開(公告)日: | 2021-02-09 |
| 發明(設計)人: | 牛佳輝;白日光;賈鶴鵬 | 申請(專利權)人: | 聯合汽車電子有限公司 |
| 主分類號: | G06F21/52 | 分類號: | G06F21/52;G06F21/64;G06F11/10 |
| 代理公司: | 上海思微知識產權代理事務所(普通合伙) 31237 | 代理人: | 曹廷廷 |
| 地址: | 201206 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 車載 控制器 啟動 方法 系統 | ||
本發明提供一種車載控制器的啟動方法及系統,在車載控制器啟動過程中,分別對車載控制器的各校驗區域的校驗值進行驗證,當某校驗區域的校驗值驗證失敗時,可僅使對應執行代碼不運行,而不影響對下一校驗區域的校驗值的驗證,進而,當某段代碼出現問題不能運行時,不影響其它代碼的正常運行,使故障對車輛控制的影響最小化,而且,針對啟動失敗的部分代碼,還可以單獨進行修正,方便操作,提高更新效率。進一步的,所述車載控制器的各個校驗區域可根據執行代碼的供應來源進行劃分獲得,如果某一供應商的代碼有問題,只需對該供應商進行問責即可,或者該供應商的供應商代碼有問題,也可只對該供應商進行罪責,從而使得供應商的責任范圍也相對明確。
技術領域
本發明涉及車輛技術領域,特別涉及一種車載控制器的啟動方法及系統。
背景技術
自從國家網絡安全法規出臺,整車廠對汽車上的“安全”開始關注。尤其是2015年的黑客大會召開之后,汽車上控制器之間的通信安全、系統安全成為人們逐漸設計的方向,如何保證車載控制器不被非法的更換,在車輛下電到再次上電啟動過程中不被插入惡意的代碼,從而導致車載控制器啟動的時候自動運行該惡意代碼成了人們關注的問題。
為了避免發生上述問題,現有車載安全啟動方案,在車載控制器啟動過程中,對車載控制器的代碼進行驗證,且,是針對所有代碼進行整體驗證,因此,當車載控制器的某一代碼出現問題時,則車載控制器的所有代碼均不執行,如此,雖然可在一定程度上避免惡意代碼的插入,但由于只能同時執行所有的代碼或不執行任何代碼,因此,當某段代碼出現問題時,其它正常的代碼也不能執行。
發明內容
本發明的目的在于提供一種車載控制器的啟動方法及系統,以解決車載控制器在啟動過程中當某段代碼出現問題時,其它正常的代碼也不能執行的問題。
為解決上述技術問題,本發明提供一種車載控制器的啟動方法,其特征在于,所述車載控制器的執行代碼根據預設規則劃分為至少一個校驗區域,且每個校驗區域對應設置一校驗值,所述車載控制器的啟動方法包括:
在接收到車載控制器的運行請求時,分別對所述車載控制器的各校驗區域的校驗值進行驗證;
若校驗值驗證通過則運行對應校驗區域的執行代碼;
若校驗值驗證不通過則不運行對應校驗區域的執行代碼。
可選的,在所述的車載控制器的啟動方法中,所述車載控制器的各個校驗區域根據所述車載控制器的功能對執行代碼劃分獲得。
可選的,在所述的車載控制器的啟動方法中,所述車載控制器的各個校驗區域根據執行代碼的供應來源進行劃分獲得。
可選的,在所述的車載控制器的啟動方法中,所述車載控制器的校驗區域包括至少一級校驗區域,所述校驗區域的級別對應執行代碼的開發供應關系。
可選的,在所述的車載控制器的啟動方法中,
各個所述校驗區域的校驗值通過各自的私鑰計算獲得,所述每個私鑰對應唯一的公鑰;
所述分別對所述車載控制器的各校驗區域的校驗值進行驗證的步驟包括:通過公鑰對對應的校驗區域的校驗值進行驗證。
本發明還提供一種車載控制器的啟動系統,所述車載控制器的執行代碼根據預設規則劃分為至少一個校驗區域,且每個校驗區域對應設置一校驗值,所述車載控制器的啟動系統包括:
代碼驗證模塊,用于在接收到車載控制器的運行請求時,分別對所述車載控制器的各校驗區域的校驗值進行驗證;
控制模塊,用于若校驗值驗證通過則運行對應校驗區域的執行代碼,若校驗值驗證不通過則不運行對應校驗區域的執行代碼。
可選的,在所述的車載控制器的啟動系統中,所述車載控制器的各個校驗區域根據所述車載控制器的功能對執行代碼劃分獲得。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于聯合汽車電子有限公司,未經聯合汽車電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910727335.6/2.html,轉載請聲明來源鉆瓜專利網。





