[發明專利]用于發動機控制器的安全啟動的系統以及方法有效
| 申請號: | 201711238028.9 | 申請日: | 2017-11-30 |
| 公開(公告)號: | CN108131209B | 公開(公告)日: | 2021-02-26 |
| 發明(設計)人: | 慎恩豪;金旲炫 | 申請(專利權)人: | 奧特潤株式會社 |
| 主分類號: | F02D43/00 | 分類號: | F02D43/00 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 玉昌峰;吳孟秋 |
| 地址: | 韓國*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 發動機 控制器 安全 啟動 系統 以及 方法 | ||
1.一種用于發動機控制器的安全啟動的系統,其特征在于,
所述系統包括存儲器、主機CPU和HSM,
所述存儲器存儲有啟動代碼以及至少一個應用程序,
在發生開始起動或者復位事件時,所述主機CPU向所述HSM傳輸啟動指令,當從所述HSM接收到啟動代碼認證成功時,所述主機CPU執行所述啟動代碼后,向所述HSM傳輸殘留存儲區域認證指令,
所述HSM接收所述啟動指令而進行啟動,執行存儲在所述存儲器中的啟動代碼的認證,并且向所述主機CPU傳輸啟動代碼認證結果,當接收到所述殘留存儲區域認證指令時,所述HSM執行所述存儲器中除啟動代碼之外的剩余區域的認證,并且
當執行啟動代碼時,在所述HSM執行剩余存儲區域的完整性認證的期間,所述主機CPU與所述剩余存儲區域的完整性認證結果無關地執行剩余存儲區域的應用程序。
2.根據權利要求1所述的用于發動機控制器的安全啟動的系統,其特征在于,
所述存儲器根據使用用途劃分應用程序區域,能夠設定用于按照應用程序區域進行完整性認證的優先級。
3.根據權利要求1所述的用于發動機控制器的安全啟動的系統,其特征在于,
所述HSM基于已存儲的啟動代碼的位置以及尺寸,從所述存儲器獲取啟動代碼,根據所述啟動代碼計算認證碼的值,基于所計算的所述認證碼的值與已存儲的認證碼的值是否一致,對所述啟動代碼的完整性進行認證,并向所述主機CPU傳輸所述啟動代碼的認證結果。
4.根據權利要求1所述的用于發動機控制器的安全啟動的系統,其特征在于,
所述HSM針對存儲器的剩余區域,按照優先級分別計算認證碼的值,將所計算的各所述認證碼的值與已存儲的對應的認證碼的值進行比較,由此檢查完整性。
5.根據權利要求1所述的用于發動機控制器的安全啟動的系統,其特征在于,
在主機CPU執行啟動代碼之前,所述HSM前臺檢查啟動代碼的完整性,并且后臺檢查存儲器的剩余區域的完整性。
6.一種用于發動機控制器的安全啟動的方法,具備主機CPU以及HSM,其特征在于,所述方法包括如下步驟:
(a)在發生開始起動或者復位事件時,所述主機CPU向所述HSM傳輸啟動指令;
(b)啟動所述HSM,對存儲在存儲器中的啟動代碼進行認證,并向所述主機CPU傳輸啟動代碼認證結果;
(c)所述主機CPU執行所述啟動代碼,并向所述HSM傳輸殘留存儲區域認證指令;以及
(d)所述HSM執行所述存儲器中除啟動代碼之外的剩余區域的認證,并且
當執行啟動代碼時,在所述HSM執行剩余存儲區域的完整性認證的期間,所述主機CPU與所述剩余存儲區域的完整性認證結果無關地執行剩余存儲區域的應用程序。
7.根據權利要求6所述的用于發動機控制器的安全啟動的方法,其特征在于,
所述(b)步驟包括:
基于已存儲的啟動代碼的位置以及尺寸,從所述存儲器獲取啟動代碼的步驟;
根據所述啟動代碼計算認證碼的值的步驟;
基于所計算的所述認證碼的值與已存儲的認證碼的值是否一致,認證所述啟動代碼的完整性的步驟;以及
向所述主機CPU傳輸所述啟動代碼的認證結果的步驟。
8.根據權利要求6所述的用于發動機控制器的安全啟動的方法,其特征在于,
在所述(c)步驟中,所述主機CPU傳輸殘留存儲區域認證指令后,執行所述存儲器中除啟動代碼之外的剩余區域的應用程序。
9.根據權利要求6所述的用于發動機控制器的安全啟動的方法,其特征在于,
在所述(d)步驟中,所述HSM針對存儲器的剩余區域,按照優先級分別計算認證碼的值,將所計算的各所述認證碼的值與已存儲的對應的認證碼的值進行比較,由此檢查完整性。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于奧特潤株式會社,未經奧特潤株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711238028.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種緊急停車電路及其實現方法
- 下一篇:氣缸頭及發動機





