欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

車載診斷安全驗證系統(tǒng)的制作方法

文檔序號:6328189閱讀:276來源:國知局
專利名稱:車載診斷安全驗證系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本實用新型涉及汽車電子技術(shù)領(lǐng)域,尤其涉及一種車載診斷安全驗證系統(tǒng)。
背景技術(shù)
目前,各汽車廠商使用的診斷協(xié)議主要有IS014230、IS015765和IS0142^。為了對診斷操作進行權(quán)限控制,這些診斷協(xié)議都規(guī)定了安全驗證服務(wù)。診斷儀必須通過安全驗證,才能夠?qū)囕dE⑶(Electric Control Unit,電子控制單元)進行權(quán)限限定的診斷操作。現(xiàn)有的安全驗證流程包括以下步驟第1步,診斷儀向車載ECU發(fā)出請求種子的命令;第2步,車載ECU計算出一個種子,并將該種子發(fā)送給診斷儀;第3步,診斷儀根據(jù)收到的種子按照一種安全驗證算法,計算出一個密鑰,并將該密鑰發(fā)送給車載ECU ;第4步,車載 ECU使用第2步計算出來的種子,按照第3步同樣的安全驗證算法,計算出一個密鑰,并與診斷儀所發(fā)送的密鑰進行比較。如果兩個密鑰相同,則安全驗證通過,如果不相同,則不通過。 第5步,車載ECU將安全驗證的結(jié)果發(fā)送給診斷儀。車載診斷安全驗證的安全性,關(guān)鍵在于安全驗證算法的保密性。但是,每個診斷儀都內(nèi)置了安全驗證算法,而且診斷儀的使用不一定能夠完全受控,任何人拿到診斷儀都可進行所有的診斷操作,顧客在安全驗證方面起不到任何控制作用,安全性低。
發(fā)明內(nèi)容本實用新型提出一種車載診斷安全驗證系統(tǒng),診斷儀與車載ECU之間基于PIN碼進行安全驗證,安全性高。本實用新型實施例提供一種車載診斷安全驗證系統(tǒng),包括診斷儀和車載ECU;所述診斷儀通過物理CAN總線與所述車載ECU相連接;所述診斷儀包括第一 CAN收發(fā)器、第一 CAN控制器、第一微處理器和PC機;第一 CAN收發(fā)器是第一 CAN控制器與物理CAN總線之間的接口,第一微處理器分別與第一 CAN控制器、PC機相連接;所述第一微處理器通過PC機接收用戶的PIN碼,并通過物理CAN總線接收所述車載ECU隨機生成的種子,結(jié)合所述PIN碼和所述種子計算出密鑰,通過物理CAN 總線將所述密鑰發(fā)送至車載ECU ;所述車載E⑶包括第二 CAN收發(fā)器、第二 CAN控制器、第二微處理器和存儲器;第二 CAN收發(fā)器是第二 CAN控制器與物理CAN總線之間的接口,第二微處理器分別與第二 CAN 控制器、存儲器相連接;所述第二微處理器從存儲器中讀取預(yù)存的PIN碼,結(jié)合隨機生成的種子計算出密鑰,將該密鑰與診斷儀發(fā)送的密鑰進行比較,若兩者相同,則通過驗證,否則驗證失??;所述第二微處理器通過物理CAN總線將安全驗證結(jié)果發(fā)送至診斷儀。本實用新型實施例提供的車載診斷安全驗證系統(tǒng),診斷儀對車載ECU進行診斷操作前,需要通過PC機輸入用戶的PIN碼,基于PIN碼與車載E⑶之間進行安全驗證,驗證通過后,診斷儀才能對車載ECU進行診斷操作。具體實施時,由于只有輸入正確的PIN碼才能通過車載診斷安全驗證,因此能夠防止不具有PIN碼的非法侵入者對車載ECU進行診斷操作,提高車載診斷的安全性。
圖1是本實用新型實施一提供的車載診斷安全驗證系統(tǒng)的結(jié)構(gòu)示意圖;圖2是本實用新型實施二提供的診斷儀的結(jié)構(gòu)示意圖;圖3是本實用新型實施三提供的車載ECU的結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本實用新型實施例中的附圖,對本實用新型實施例中的技術(shù)方案進行清楚、完整地描述。參見圖1,是本實用新型實施一提供的車載診斷安全驗證系統(tǒng)的結(jié)構(gòu)示意圖。本實施例提供的車載診斷安全驗證系統(tǒng)包括診斷儀和車載ECU ;診斷儀通過物理 CAN總線與車載E⑶相連接。參見圖2,是本實用新型實施二提供的診斷儀的結(jié)構(gòu)示意圖。本實施例提供的診斷儀包括第一 CAN收發(fā)器11、第一 CAN控制器12、第一微處理器13和PC機14。其中,第一 CAN收發(fā)器11是第一 CAN控制器12與物理CAN總線之間的接口,第一 CAN控制器12用來實現(xiàn)符合CAN協(xié)議的通信,第一微處理器13分別與第一 CAN 控制器12、PC機14相連接。第一微處理器13通過PC機14接收用戶的PIN碼,并通過物理CAN總線接收車載 ECU隨機生成的種子,結(jié)合PIN碼和種子計算出密鑰,通過物理CAN總線將密鑰發(fā)送至車載 ECU。參見圖3,是本實用新型實施三提供的車載ECU的結(jié)構(gòu)示意圖。本實施例提供的車載E⑶包括第二 CAN收發(fā)器21、第二 CAN控制器22、第二微處理器23和存儲器對。其中,第二 CAN收發(fā)器21是第二 CAN控制器22與物理CAN總線之間的接口,第二 CAN控制器22用來實現(xiàn)符合CAN協(xié)議的通信,第二微處理器23分別與第二 CAN控制器22、存儲器M相連接。優(yōu)選的,存儲器M是非易失性存儲器,用于存儲PIN碼等相關(guān)數(shù)據(jù)。第二微處理器23從存儲器M中讀取預(yù)存的PIN碼,結(jié)合隨機生成的種子計算出密鑰,將該密鑰與診斷儀發(fā)送的密鑰進行比較,若兩者相同,則通過驗證,否則驗證失??;第二微處理器通過物理CAN總線將安全驗證結(jié)果發(fā)送至診斷儀。診斷儀接收到車載ECU返回的安全驗證結(jié)果后,若所述安全驗證結(jié)果是“通過驗證”,則允許診斷儀通過物理CAN總線對車載ECU進行診斷操作。若所述安全驗證結(jié)果是“驗證失敗”,則禁止診斷儀對車載ECU進行診斷操作。在車輛下線時,車載E⑶的存儲器已寫入一個隨機生成的PIN碼,該PIN碼具有唯一性,一輛車對應(yīng)一個PIN碼。PIN碼一旦寫入成功即固化在車載E⑶之中,不可讀取與更改。車輛出售后,對應(yīng)的PIN碼交由車主保管。用戶使用診斷儀對車載ECU進行診斷操作前,需要輸入PIN碼進行安全驗證,驗證通過后才能對車載ECU進行診斷操作。下面對本實用新型提供的車載診斷安全驗證系統(tǒng)的安全驗證流程進行詳細描述, 如下[0025]Si、診斷儀通過人機界面(S卩PC機)請求PIN碼;S2、用戶將PIN碼輸入診斷儀;S3、診斷儀通過物理CAN總線與車載E⑶進行通信,請求車載E⑶發(fā)送種子;S4、車載E⑶隨機生成一個種子,并將它發(fā)送給診斷儀;S5、診斷儀根據(jù)步驟S2獲得的PIN碼和步驟S4獲得的種子,以及集成在診斷儀內(nèi)部的安全驗證算法算出密鑰,并將密鑰發(fā)送給車載ECU ;S6、車載E⑶根據(jù)內(nèi)部存儲的PIN碼和步驟S4的種子,以及集成在車載E⑶內(nèi)部的安全驗證算法算出密鑰,將該密鑰與診斷儀發(fā)送過來的密鑰進行比較。如果兩個密鑰相同,則通過驗證,如果不相同,則驗證失敗。其中,集成在診斷儀內(nèi)部的安全算法與集成在車載ECU內(nèi)部的安全算法相同。S7、車載E⑶將安全驗證結(jié)果發(fā)送給診斷儀。本實用新型實施例提供的車載診斷安全驗證系統(tǒng),診斷儀對車載ECU進行診斷操作前,需要通過PC機輸入用戶的PIN碼,基于PIN碼與車載E⑶之間進行安全驗證,驗證通過后,診斷儀才能對車載ECU進行診斷操作。具體實施時,由于只有輸入正確的PIN碼才能通過車載診斷安全驗證,因此能夠防止不具有PIN碼的非法侵入者對車載ECU進行診斷操作,提高車載診斷的安全性。以上所述是本實用新型的優(yōu)選實施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本實用新型原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也視為本實用新型的保護范圍。
權(quán)利要求1. 一種車載診斷安全驗證系統(tǒng),其特征在于,包括診斷儀和車載ECU ;所述診斷儀通過物理CAN總線與所述車載E⑶相連接;所述診斷儀包括第一 CAN收發(fā)器、第一 CAN控制器、第一微處理器和PC機;第一 CAN收發(fā)器是第一 CAN控制器與物理CAN總線之間的接口,第一微處理器分別與第一 CAN控制器、 PC機相連接;所述第一微處理器通過PC機接收用戶的PIN碼,并通過物理CAN總線接收所述車載ECU隨機生成的種子,結(jié)合所述PIN碼和所述種子計算出密鑰,通過物理CAN總線將所述密鑰發(fā)送至車載ECU;所述車載E⑶包括第二CAN收發(fā)器、第二CAN控制器、第二微處理器和存儲器;第二CAN 收發(fā)器是第二 CAN控制器與物理CAN總線之間的接口,第二微處理器分別與第二 CAN控制器、存儲器相連接;所述第二微處理器從存儲器中讀取預(yù)存的PIN碼,結(jié)合隨機生成的種子計算出密鑰,將該密鑰與診斷儀發(fā)送的密鑰進行比較,若兩者相同,則通過驗證,否則驗證失?。凰龅诙⑻幚砥魍ㄟ^物理CAN總線將安全驗證結(jié)果發(fā)送至診斷儀。
專利摘要本實用新型公開了一種車載診斷安全驗證系統(tǒng),包括診斷儀和車載ECU;診斷儀通過物理CAN總線與車載ECU連接;診斷儀對車載ECU進行診斷操作前,需要通過PC機輸入用戶的PIN碼,基于PIN碼與車載ECU之間進行安全驗證,驗證通過后,診斷儀才能對車載ECU進行診斷操作。采用本實用新型,能夠防止非法侵入者對車載ECU進行診斷操作,提高車載診斷的安全性。
文檔編號G05B23/02GK202141943SQ20112022928
公開日2012年2月8日 申請日期2011年7月1日 優(yōu)先權(quán)日2011年7月1日
發(fā)明者張斌, 李濟泰, 黃麗芳, 黃少堂 申請人:廣州汽車集團股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
枣阳市| 清镇市| 句容市| 韩城市| 长白| 清镇市| 丰城市| 榆林市| 孙吴县| 隆化县| 唐河县| 资讯 | 隆回县| 沁阳市| 长寿区| 钟祥市| 龙胜| 达州市| 巴东县| 池州市| 饶河县| 七台河市| 冕宁县| 蓬溪县| 黎川县| 山丹县| 同江市| 根河市| 绍兴市| 清河县| 虎林市| 安达市| 凤城市| 林西县| 阳西县| 丹东市| 杭锦旗| 炉霍县| 江川县| 贵定县| 宾阳县|