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

一種基于加密算法的遠(yuǎn)程控制車輛的方法和系統(tǒng)與流程

文檔序號:11718218閱讀:751來源:國知局
一種基于加密算法的遠(yuǎn)程控制車輛的方法和系統(tǒng)與流程

本發(fā)明涉及一種基于加密算法的遠(yuǎn)程控制車輛方法及系統(tǒng),屬于汽車電氣技術(shù)領(lǐng)域。



背景技術(shù):

目前很多客戶購買車輛時(shí)惡意拖欠貸款現(xiàn)象,經(jīng)銷商沒有實(shí)施有效的辦法來控制,于是提出要求能夠在車上安裝一種能夠遠(yuǎn)程控制車輛使用權(quán)限的裝置,目前汽車領(lǐng)域中一般都采取鎖止起動回路或者簡單的密碼來進(jìn)行遠(yuǎn)程鎖車控制。

發(fā)明專利申請?zhí)?01310028031.3提出了一種遠(yuǎn)程智能鎖車裝置及方法,其包括:車載智能終端,遠(yuǎn)程控制終端,鎖止啟動單元和發(fā)動機(jī)ecu;其中,車載智能終端實(shí)時(shí)地向車身can總線發(fā)送通訊報(bào)文,鎖止啟動單元和發(fā)動機(jī)ecu實(shí)時(shí)地接收該通訊報(bào)文;當(dāng)需要遠(yuǎn)程鎖車時(shí),車載智能終端經(jīng)由車身can總線向鎖止啟動單元發(fā)送鎖車密碼,鎖止啟動單元將鎖車信號發(fā)送給發(fā)動機(jī)ecu;當(dāng)車載智能終端被拆除時(shí),鎖止啟動單元和發(fā)動機(jī)ecu均收不到通訊密碼,發(fā)動機(jī)ecu即鎖止發(fā)動機(jī)。然而,在該專利申請中,采用的是心跳報(bào)文,屬于明文報(bào)文,報(bào)文單一并且簡單,容易破解。將起動回路線束短接,遠(yuǎn)程系統(tǒng)就無法控制;而且做不到防拆,解決不了根本問題。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明旨在上述技術(shù)方案的基礎(chǔ)上,提出了一種用車安全干擾、防惡意拆除的遠(yuǎn)程控制系統(tǒng)。

一種基于加密算法的遠(yuǎn)程控制車輛的系統(tǒng),包括:遠(yuǎn)程控制中心,車載智能終端,發(fā)動機(jī)ecu;遠(yuǎn)程控制中心通過無線網(wǎng)絡(luò)與車載智能終端進(jìn)行通信,車載智能終端通過can總線與發(fā)動機(jī)ecu相連;其中:

所述車載智能終端用于接收遠(yuǎn)程控制中心向車載智能終端發(fā)出的激活鎖車指令,并且向發(fā)動機(jī)ecu發(fā)出激活鎖車報(bào)文;

該發(fā)動機(jī)ecu用于在收到該激活鎖車報(bào)文后激活發(fā)動機(jī)鎖車功能;

所述發(fā)動機(jī)ecu還用于,在收到車載智能終端發(fā)出的激活鎖車報(bào)文后,同時(shí)向該終端發(fā)送激活鎖車功能狀態(tài)報(bào)文;與此同時(shí),該車載智能終端和發(fā)動機(jī)ecu采用相同算法產(chǎn)生一關(guān)閉鎖車密碼,并分別儲存該關(guān)閉鎖車密碼。

進(jìn)一步,所述車載智能終端還用于接收所述遠(yuǎn)程控制中心發(fā)出的關(guān)閉鎖車指令,并向發(fā)動機(jī)ecu發(fā)送關(guān)閉鎖車密碼;所述發(fā)動機(jī)ecu還用于在收到該關(guān)閉鎖車密碼后,與ecu中儲存的關(guān)閉鎖車密碼進(jìn)行比較,兩者相符時(shí)即關(guān)閉發(fā)動機(jī)鎖車功能。

更進(jìn)一步,所述發(fā)動機(jī)ecu還用于在車輛每次上電時(shí),產(chǎn)生隨機(jī)動態(tài)密鑰seed,并發(fā)送至車載智能終端,該終端還用于將該動態(tài)密鑰結(jié)合一固定密碼經(jīng)過算法產(chǎn)生固定密鑰key1,并發(fā)送回發(fā)動機(jī)ecu;與此同時(shí),發(fā)動機(jī)ecu也將該動態(tài)密鑰seed結(jié)合同一固定密碼經(jīng)過相同算法產(chǎn)生固定密鑰key2,并對key1和key2進(jìn)行比較;當(dāng)key1等于key2時(shí),該發(fā)動機(jī)ecu與該終端完成握手校驗(yàn),車輛正常啟動;當(dāng)key1不等于key2,則判定為鎖車,實(shí)際不鎖車;當(dāng)下次車輛上電時(shí),若key1仍不等于key2,則判定為實(shí)際鎖車,進(jìn)而鎖止發(fā)動機(jī)。

本發(fā)明還提出了一種基于加密算法的遠(yuǎn)程控制車輛的方法,包括:遠(yuǎn)程控制中心,車載智能終端,發(fā)動機(jī)ecu;包括激活鎖車步驟,具體包括:

a)遠(yuǎn)程控制中心向車載智能終端發(fā)出激活鎖車指令,該終端收到該指令后向發(fā)動機(jī)ecu發(fā)出激活鎖車報(bào)文;

b)發(fā)動機(jī)ecu收到激活鎖車報(bào)文后激活發(fā)動機(jī)的鎖車功能;

c)發(fā)動機(jī)ecu收到該激活鎖車報(bào)文后,同時(shí)還向該終端發(fā)送激活鎖車功能狀態(tài)報(bào)文;與此同時(shí),該終端和發(fā)動機(jī)ecu采用相同算法產(chǎn)生與一關(guān)閉鎖車密碼,并分別儲存該關(guān)閉鎖車密碼。

進(jìn)一步,還包括握手校驗(yàn)步驟,具體包括:

e)車輛每次上電時(shí),發(fā)動機(jī)ecu產(chǎn)生一隨機(jī)動態(tài)密鑰seed,并發(fā)送至車載智能終端,該終端將該動態(tài)密鑰結(jié)合一固定密碼經(jīng)過算法產(chǎn)生固定密鑰key1,并發(fā)送回發(fā)動機(jī)ecu;與此同時(shí),發(fā)動機(jī)ecu也將該動態(tài)密鑰seed結(jié)合同一固定密碼經(jīng)過相同算法產(chǎn)生固定密鑰key2,并對key1和key2進(jìn)行比較;

f)若key1等于key2,該發(fā)動機(jī)ecu與該終端完成握手校驗(yàn),啟動車輛正常行駛。

本發(fā)明提出的技術(shù)方案為遠(yuǎn)程控制中心通過智能終端對車輛進(jìn)行激活和關(guān)閉鎖 車功能,且激活和關(guān)閉的密碼通過算法進(jìn)行隨機(jī)生成,密碼一一對應(yīng),并且每個(gè)車輛具有唯一性,車輛每次上電發(fā)動機(jī)與智能終端通過算法進(jìn)行握手校驗(yàn),通過時(shí)車輛才能正常啟動,具有防拆功能,且通過算法隨機(jī)進(jìn)行key的校驗(yàn),車輛在需要被控時(shí),通過遠(yuǎn)程控制中心對發(fā)動機(jī)進(jìn)行立即鎖車解鎖控制。

有益效果:通過此控制系統(tǒng),經(jīng)銷商可以遠(yuǎn)程控制惡意拖欠貸款的車輛,規(guī)范車輛合法行駛與作業(yè),提高整車廠的競爭力,推動銀行、企業(yè)、經(jīng)銷商、消費(fèi)者整個(gè)行業(yè)的健康成長。

附圖說明

圖1:激活關(guān)閉鎖車功能流程圖

圖2:握手校驗(yàn)流程圖

圖3:立即鎖車解鎖流程圖

具體實(shí)施方式

激活功能:智能終端第一次安裝到整車時(shí),如開通發(fā)動機(jī)ecu的鎖車功能,后臺遠(yuǎn)程給出激活指令,智能終端經(jīng)過觸發(fā)后發(fā)送報(bào)文激活發(fā)動機(jī)鎖車功能,終端一直發(fā)送此報(bào)文,直到收到發(fā)動機(jī)反饋的激活鎖車功能狀態(tài)報(bào)文,與此同時(shí)終端與發(fā)動機(jī)通過算法產(chǎn)生與激活密碼對應(yīng)的關(guān)閉密碼。

實(shí)施例1,在智能終端發(fā)送的激活報(bào)文中,包含三部分內(nèi)容,其一為激活密碼,在本實(shí)施例中,該激活密碼定義為十六進(jìn)制兩字節(jié)內(nèi)容0c2e,發(fā)動機(jī)ecu在基礎(chǔ)數(shù)據(jù)中事先儲存有此密碼。其二為終端的識別身份碼gpsid;最后一部分是固定密碼,本實(shí)施例中該固定密碼為三字節(jié)密碼。當(dāng)終端發(fā)送激活報(bào)文時(shí),發(fā)動機(jī)ecu比較報(bào)文中的激活鎖定密碼與發(fā)動機(jī)ecu中記錄的激活鎖定密碼一致時(shí),則發(fā)動機(jī)開通鎖車功能。

作為可替換的實(shí)施例,發(fā)動機(jī)ecu收到終端發(fā)送的激活鎖車報(bào)文后,可以立即開通鎖車功能,而無需驗(yàn)證激活密碼。

作為可替換的實(shí)施例,發(fā)動機(jī)還將終端發(fā)送的激活報(bào)文中的終端識別身份碼gpsid儲存下來,以在后文中執(zhí)行立即鎖車、解鎖功能時(shí)用于校驗(yàn)身份。

該關(guān)閉鎖車密碼是根據(jù)該激活鎖定密碼通過相同算法產(chǎn)生的且同時(shí)記錄在發(fā)動機(jī)ecu與終端中。作為可替換的實(shí)施例,該關(guān)閉鎖車密碼也可以不基于激活鎖車 密碼的任一固定密碼,只要是發(fā)動機(jī)ecu與終端雙方事先約定好的采用相同算法產(chǎn)生的固定密碼都是可行的。此算法可采用國際通用算法,也可通過終端與發(fā)動機(jī)雙方協(xié)商制定一個(gè)算法。具體控制見圖1激活關(guān)閉鎖車功能流程圖。

2.關(guān)閉功能:當(dāng)車輛分期付款完全還清時(shí),如需關(guān)閉鎖車功能,后臺遠(yuǎn)程給出關(guān)閉指令,終端經(jīng)過觸發(fā)后發(fā)送報(bào)文關(guān)閉發(fā)動機(jī)鎖車功能,發(fā)動機(jī)判斷關(guān)閉鎖車報(bào)文密碼與發(fā)動機(jī)之前存儲的關(guān)閉密碼一致時(shí),關(guān)閉鎖車功能,如果不一致則不關(guān)閉鎖車功能,終端一直發(fā)送此報(bào)文,直到收到發(fā)動機(jī)反饋的關(guān)閉鎖車功能狀態(tài)報(bào)文。具體控制見圖1激活關(guān)閉鎖車功能流程圖。

3.握手校驗(yàn)過程:當(dāng)鎖車功能激活后,車輛在每次上電時(shí),發(fā)動機(jī)將隨機(jī)生成的5字節(jié)動態(tài)密鑰seed(每次上電均不同)通過ems1報(bào)文發(fā)送給終端,終端將該動態(tài)密鑰seed與之前保存的激活鎖定報(bào)文中的固定密碼,經(jīng)過算法后得出8字節(jié)key1,通過報(bào)文發(fā)送回發(fā)動機(jī)ecu,同時(shí),發(fā)動機(jī)ecu通過該動態(tài)密鑰與終端之前通過報(bào)文發(fā)送過來的固定密碼,經(jīng)過相同算法計(jì)算出的key2進(jìn)行比較:

(1)若key1與key2相等,終端與發(fā)動機(jī)ecu完成握手校驗(yàn),車輛正常啟動運(yùn)行;

(2)若key1與key2不相等,則發(fā)動機(jī)判定為鎖車,實(shí)際不鎖車,若在下一次上電時(shí)握手校驗(yàn)通過,則上一次的鎖車判定取消,如果校驗(yàn)還未通過,則限制車輛無法啟動。

在終端與發(fā)動機(jī)ecu如果不出現(xiàn)人為破壞的情況,key1與key2的值一定是相等的。如果出現(xiàn)了人為惡意地破壞該系統(tǒng),例如終端被拆,發(fā)動機(jī)接收不到終端的反饋,或者人為介入外部控制器模擬終端進(jìn)行破解,由于算法不一致,計(jì)算的key1與發(fā)動機(jī)計(jì)算的key2結(jié)果就會產(chǎn)生不一致。key為固定密碼+動態(tài)密鑰seed,是通過算法得出的一個(gè)固定密鑰,算法可采用國際通用算法,也可通過終端與發(fā)動機(jī)雙方協(xié)商制定一個(gè)算法。

在另一可替換的實(shí)施例中,該固定密碼還可以是激活鎖車密碼。當(dāng)然,該固定密碼還可以是終端和發(fā)動機(jī)ecu雙方約定好的任意的固定密碼。

當(dāng)鎖車功能關(guān)閉后,則車輛不再進(jìn)行校驗(yàn)。具體控制見圖2握手校驗(yàn)流程圖。

4.立即鎖車、解鎖功能:當(dāng)客戶惡意拖欠貸款時(shí),可以遠(yuǎn)程下達(dá)鎖車命令,終端接收到命令后,通過發(fā)送報(bào)文進(jìn)行鎖車限制,當(dāng)發(fā)動機(jī)ecu在接收到此報(bào)文時(shí),在下一次啟動時(shí)限制車輛無法啟動。當(dāng)客戶將貸款還完后,可以遠(yuǎn)程下達(dá)解鎖命令, 終端接收到命令后,通過發(fā)送報(bào)文進(jìn)行解鎖控制,當(dāng)發(fā)動機(jī)在接收到此報(bào)文時(shí),控制車輛正常啟動。具體控制見圖3立即鎖車解鎖流程圖。

作為可替換的實(shí)施例,當(dāng)發(fā)動機(jī)ecu在接收到立即鎖車和解鎖報(bào)文時(shí),要將報(bào)文中所包含的終端識別身份碼gpsid與發(fā)動機(jī)在收到激活報(bào)文時(shí)所包含的終端識別身份碼gpsid進(jìn)行比較,若一致,則對發(fā)動機(jī)執(zhí)行立即鎖車和解鎖功能。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
鄂尔多斯市| 乌拉特中旗| 攀枝花市| 响水县| 教育| 黄浦区| 澄迈县| 大宁县| 雷山县| 遂平县| 镇沅| 潍坊市| 英吉沙县| 封丘县| 江北区| 青海省| 彭州市| 邵阳市| 青海省| 财经| 奈曼旗| 广饶县| 白水县| 富锦市| 门头沟区| 敖汉旗| 杂多县| 乐山市| 阿城市| 长顺县| 龙泉市| 禹州市| 嘉荫县| 石泉县| 顺昌县| 承德市| 通城县| 南木林县| 宣汉县| 佛冈县| 巴彦淖尔市|