[發明專利]一種乘用車的兩級安全訪問系統及其訪問方法在審
| 申請號: | 202011000982.6 | 申請日: | 2020-09-22 |
| 公開(公告)號: | CN112182663A | 公開(公告)日: | 2021-01-05 |
| 發明(設計)人: | 荊偉;陶英軒;劉曉祥;黃金山;馮梓軒;張曉光;高家君;梁亞麗;馬文峰;李英 | 申請(專利權)人: | 一汽奔騰轎車有限公司 |
| 主分類號: | G06F21/64 | 分類號: | G06F21/64;G06F21/60;H04L9/08;H04L9/32 |
| 代理公司: | 長春吉大專利代理有限責任公司 22201 | 代理人: | 王淑秋 |
| 地址: | 130012 吉林省長春市*** | 國省代碼: | 吉林;22 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 乘用車 兩級 安全 訪問 系統 及其 方法 | ||
1.一種乘用車的兩級安全訪問系統,其特征在于包括車內ECU(1)的安全訪問系統和外部診斷設備(2)的安全訪問系統;所述車內ECU(1)的安全訪問系統包括車內h(seed,MASK)函數(1-5)和車內g(outcode,SC)函數(1-7);車內ECU(1)在接收到外部診斷設備(2)的“解除第一級安全訪問命令”時,車內h(seed,MASK)函數(1-5)根據掩碼MASK和隨機種子seed計算第一級安全訪問密鑰key-1;接收到外部診斷設備(2)的“解除第二級安全訪問命令”時,車內g(outcode,SC)函數(1-7)根據輸出密碼outcode和外部診斷設備(2)發送的安全碼SC計算第二級安全訪問的輸入密碼Incode-1;所述的外部診斷設備(2)包括設備h(seed,MASK)函數(2-2),SC=f(VIN)函數(2-4),設備g(outcode,SC)函數(2-5);設備h(seed,MASK)函數(2-2)根據掩碼MASK和隨機種子seed計算第一級安全訪問的密鑰key-2;SC=f(VIN)函數(2-4)根據車輛識別代碼VIN計算安全碼SC;設備g(outcode,SC)函數(2-5)根據輸出密碼outcode(1-6)和安全碼SC計算第二級安全訪問的輸入密碼Incode-2;車內ECU(1)將外部診斷設備(2)發送的第一級安全訪問密鑰key-2與車內h(seed,MASK)函數(1-5)計算的第一級安全訪問密鑰key-1進行比對;若key-1=key-2,則判定第一級安全訪問成功;若key-1≠key-2,則判定第一級安全訪問失?。辉谂卸ǖ谝患壈踩L問成功后,車內ECU(1)將外部診斷設備(2)發送的第二級安全訪問的輸入密碼Incode-2與車內ECU(1)的車內g(outcode,SC)函數(2-5)計算的第二級安全訪問的輸入密碼Incode-1進行比對;若Incode-1=Incode-2,則判定第二級安全訪問成功;若Incode-1≠Incode-2,則判定第二級安全訪問失敗。
2.根據權利要求1所述的乘用車的兩級安全訪問系統,其特征在于所述的車內ECU(1)還包括一級安全訪問模塊(1-1),用于接收外部診斷設備(2)的“解除第一級安全訪問命令”并給出隨機種子seed。
3.根據權利要求1所述的乘用車的兩級安全訪問系統,其特征在于所述的車內ECU(1)還包括二級安全訪問模塊(1-2),用于接收外部診斷設備(2)的“解除第二級安全訪問命令”并給出輸出密碼outcode。
4.根據權利要求1所述的乘用車的兩級安全訪問系統,其特征在于所述的車內ECU(1)還包括車內第一級安全訪問掩碼MASK存儲模塊(1-3),用于存儲掩碼MASK。
5.根據權利要求1所述的乘用車的兩級安全訪問系統,其特征在于所述的外部診斷設備(2)還包括設備第一級安全訪問掩碼MASK存儲模塊(2-1),用于存儲掩碼MASK。
6.根據權利要求1所述的乘用車的兩級安全訪問系統,其特征在于所述的外部診斷設備(2)還包括車輛識別代碼VIN存儲模塊(2-3),用于存儲車輛識別代碼VIN。
7.根據權利要求1所述的乘用車的兩級安全訪問系統,其特征在于所述的車內ECU(1)為車身控制系統(BCM)、發動機管理系統(EMS)或者無鑰匙進入/啟動系統(PEPS)。
8.一種利用如權利要求1所述的乘用車的兩級安全訪問系統進行兩級安全訪問的方法,包括下述步驟:
1)外部診斷設備(2)向車內ECU(1)發送“解除第一級安全訪問”命令,請求隨機種子seed;
2)車內ECU1的一級安全訪問模塊(1-1)在接收到“解除第一級安全訪問命令”時,給出隨機種子seed,將隨機種子seed輸入車內h(seed,MASK)函數模塊(1-5),同時將隨機種子seed返回給外部診斷設備;
3)外部診斷設備(2)的設備h(seed,MASK)函數(2-2)將設備第一級安全訪問掩碼MASK存儲模塊(2-1)給出的掩碼MASK和隨機種子seed作為自變量,計算出第一級安全訪問的密鑰key-2,發送給車內ECU(1);
4)車內ECU1將接收到的外部診斷設備(2)發送的第一級安全訪問密鑰key-2,與車內h(seed,MASK)函數(1-5)計算的第一級安全訪問密鑰key-1進行比對;若key-1=key-2,則判定第一級安全訪問進入成功,進入步驟5);若key-1≠key-2,則判定第一級安全訪問失敗,進入步驟13);兩級安全訪問結束;
5)外部診斷設備(2)的車輛識別代碼VIN存儲模塊(2-3)向車內ECU(1)發送車輛識別代碼VIN;
6)車內ECU(1)存儲車輛識別號碼VIN;
7)外部診斷設備(2)通過SC=f(VIN)函數(2-4)計算出安全碼SC,并將安全碼SC發送到車內ECU(1)的車內g(outcode,SC)函數(2-5);
8)車內ECU(1)存儲安全碼SC;
9)外部診斷設備(2)向車內ECU(1)發送“解除第二級安全訪問”命令,請求輸出密碼outcode;
10)車內ECU(1)將輸出密碼outcode返回給外部診斷設備(2);
11)外部診斷設備(2)通過設備g(outcode,SC)函數(2-5)計算出第二級安全訪問的輸入密碼Incode-2并將其發送給車內ECU(1);
12)車內ECU(1)接收到外部診斷設備(2)發送的第二級安全訪問的輸入密碼Incode-2,將其與車內ECU(1)的車內g(outcode,SC)函數(2-5)計算的第二級安全訪問的輸入密碼Incode-1進行比對;若Incode-1=Incode-2,則判定第二級安全訪問進入成功;若Incode-1≠Incode-2,則判定第二級安全訪問失敗;
13)安全訪問結束。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于一汽奔騰轎車有限公司,未經一汽奔騰轎車有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011000982.6/1.html,轉載請聲明來源鉆瓜專利網。





