本發(fā)明涉及汽車通信系統(tǒng),更詳而言之涉及一汽車通信管理系統(tǒng)及其管理方法和身份識(shí)別方法。
背景技術(shù):
互聯(lián)網(wǎng)汽車自面世以來深受消費(fèi)者期待。汽車通信是互聯(lián)網(wǎng)汽車的靈魂。通過互聯(lián)網(wǎng)汽車的通信系統(tǒng),消費(fèi)者可以快速找到停車位、進(jìn)行車社交,還可以對(duì)自己的汽車進(jìn)行定位,實(shí)時(shí)了解自己汽車的狀態(tài)信息??傊?,互聯(lián)網(wǎng)汽車給人們帶來了諸多的便利。然而在汽車互聯(lián)網(wǎng)通信系統(tǒng)給人們帶來便利的同時(shí),也向汽車行業(yè)提出了許多新的問題。
安全是各行各業(yè)亙古不變的重要話題?;ヂ?lián)網(wǎng)汽車也不例外。車主可以遠(yuǎn)程或者近程對(duì)自己的互聯(lián)網(wǎng)汽車進(jìn)行操控。雖然互聯(lián)網(wǎng)汽車能夠被方便地操控,然而車主卻不希望陌生人隨意對(duì)自己的互聯(lián)網(wǎng)汽車進(jìn)行操控,以保障隱私和汽車安全。
為保障汽車安全,在對(duì)互聯(lián)網(wǎng)汽車進(jìn)行操控時(shí)增加了身份識(shí)別的步驟,以確保操控者具有操控權(quán)限。
根據(jù)現(xiàn)有技術(shù),在汽車下線時(shí),汽車車身控制模塊(bodycontrolmodule,bcm)和汽車通信模塊會(huì)被配置同一靜態(tài)的安全密鑰(key)。當(dāng)汽車下線后,該安全密鑰(key)便不再被更改,如說明書附圖之圖1所示。
在汽車下線后被使用過程中,汽車tbox可以接受來自云端的業(yè)務(wù),并根據(jù)云端發(fā)送的業(yè)務(wù)向汽車bcm發(fā)起相應(yīng)業(yè)務(wù)請求。當(dāng)汽車bcm收到來自汽車tbox的業(yè)務(wù)請求時(shí),會(huì)對(duì)汽車tbox的身份進(jìn)行驗(yàn)證。如說明書附圖之圖2所示,其具體過程如下:汽車bcm收到來自汽車tbox的業(yè)務(wù)請求時(shí),汽車bcm會(huì)隨機(jī)生成一個(gè)隨機(jī)數(shù)(radom),并將該隨機(jī)數(shù)(radom)發(fā)送給汽車tbox。汽車tbox收到汽車bcm發(fā)送的該隨機(jī)數(shù)(radom)后,會(huì)調(diào)用汽車安全模塊的算法,并根據(jù)汽車bcm發(fā)送的radom和汽車下線時(shí)其被配置的key生成一結(jié)果一:result1=f(key,radom),并將其計(jì)算的結(jié)果發(fā)送至汽車bcm。同時(shí)汽車bcm也會(huì)調(diào)用同樣的算法,并根據(jù)其發(fā)送至該汽車tbox的radom以及汽車下線時(shí)其被配置的key生成一結(jié)果二:result2=f(key,radom)。然后result1和result2被進(jìn)行比較。如果比較結(jié)果為result1和result2結(jié)果一致,汽車bcm則根據(jù)tbox發(fā)送的業(yè)務(wù)請求對(duì)汽車進(jìn)行控制。相反,如果比較結(jié)果為result1和result2結(jié)果不一致,汽車bcm則拒絕tbox發(fā)送的業(yè)務(wù)請求。
顯而易見,汽車下線時(shí),汽車bcm和汽車tbox被配置的安全密鑰(key)一成不變,在當(dāng)今各項(xiàng)技術(shù)高速發(fā)展的今天,該靜態(tài)安全密鑰(key)很容易被識(shí)別和破解。這就使得汽車的安全性大打折扣。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的一個(gè)目的在于提供一安全性高的汽車通信管理系統(tǒng),以充分保障汽車安全。
本發(fā)明的另一目的在于提供一汽車通信管理系統(tǒng)及其管理方法和身份識(shí)別方法,其中在汽車通信管理過程中,安全密鑰的識(shí)別難度較大。
本發(fā)明的另一目的在于提供一汽車通信管理系統(tǒng)及其管理方法和身份識(shí)別方法,其中在汽車通信管理過程中,安全密鑰的破解難度大。
本發(fā)明的另一目的在于提供一汽車通信管理系統(tǒng)及其管理方法和身份識(shí)別方法,其中汽車通信過程中需要經(jīng)過嚴(yán)格的權(quán)限識(shí)別,其中權(quán)限識(shí)別通過后才可以進(jìn)行通信業(yè)務(wù),從而汽車通信業(yè)務(wù)的安全性提高。
本發(fā)明的另一目的在于提供一汽車通信管理系統(tǒng)及其管理方法和身份識(shí)別方法,其中汽車通信過程中需要經(jīng)過嚴(yán)格的身份限識(shí)別,其中身份識(shí)別通過后才可以進(jìn)行通信業(yè)務(wù),從而汽車通信業(yè)務(wù)的安全性提高。
本發(fā)明的另一目的在于提供一汽車通信管理系統(tǒng)及其管理方法和身份識(shí)別方法,其中汽車通信過程中需要經(jīng)過嚴(yán)格的身份限識(shí)別,其中汽車通信管理過程中可以根據(jù)識(shí)別的業(yè)務(wù)請求者的不同身份,做出不同的響應(yīng),以更好協(xié)調(diào)汽車安全與消費(fèi)者權(quán)益。
本發(fā)明的另一目的在于提供一汽車通信管理系統(tǒng)及其管理方法和身份識(shí)別方法,其中汽車通信過程中需要經(jīng)過嚴(yán)格的權(quán)限識(shí)別,其中在汽車通信系統(tǒng)接收到消費(fèi)者的通信請求時(shí),可以對(duì)不同消費(fèi)者的不同權(quán)限做出不同的處理,從而滿足同一汽車不同使用者的不同需求。
本發(fā)明的另一目的在于提供一汽車通信管理系統(tǒng)及其管理方法和身份識(shí)別方法,其中汽車通信管理過程中用于身份識(shí)別的密鑰可以根據(jù)使用者的行為習(xí)慣生成和變換,從而具有個(gè)性化特征,難以被破解。
本發(fā)明的另一目的在于提供一汽車通信管理系統(tǒng)及其管理方法和身份識(shí)別方法,其中汽車通信管理過程中用于權(quán)限識(shí)別的密鑰可以根據(jù)汽車通信系統(tǒng)收集的一些了數(shù)據(jù),通過一定的算法生成,以增加破解難度,并且變量的獲取也較為方便
本發(fā)明的另一目的在于提供一汽車通信管理系統(tǒng)及其管理方法和身份識(shí)別方法,其中該身份識(shí)別方法較為方便,且安全性高。
通過下面的描述,本發(fā)明的其它優(yōu)勢和特征將會(huì)變得顯而易見,并可以通過權(quán)利要求書中特別指出的手段和組合得到實(shí)現(xiàn)。
為達(dá)到本發(fā)明的前述即其它任意一目的,本發(fā)明包括一汽車通信管理系統(tǒng),其包括至少一汽車通信模塊和至少一安全模塊。該安全模塊的設(shè)置能夠增強(qiáng)該汽車通信模塊與一汽車控制模塊之間的通信安全性。
根據(jù)本發(fā)明的一些實(shí)施例,該安全模塊通過一汽車管理模塊與該汽車通信模塊進(jìn)行通信,進(jìn)而通過增強(qiáng)該汽車通信模塊與該汽車控制模塊之間的通信安全來增強(qiáng)一汽車的通信安全。
根據(jù)本發(fā)明的一些實(shí)施例,該安全模塊包括一密鑰模塊。該密鑰模塊能夠向該汽車通信模塊下發(fā)一動(dòng)態(tài)密鑰,以增強(qiáng)該汽車的通信安全。
根據(jù)本發(fā)明的一些實(shí)施例,該安全模塊進(jìn)一步包括一算法模塊,以為該汽車控制模塊和該汽車通信模塊提供至少一算法。
根據(jù)本發(fā)明的一些實(shí)施例,該安全模塊進(jìn)一步包括一驗(yàn)證模塊,以比較該汽車控制模塊和該汽車通信模塊根據(jù)該算法模塊提供的該算法得出的結(jié)果。
根據(jù)本發(fā)明的一些實(shí)施例,該密鑰模塊能夠根據(jù)該汽車的信息及其使用信息生成并更新該動(dòng)態(tài)密鑰。
根據(jù)本發(fā)明的一些實(shí)施例,該驗(yàn)證模塊能夠調(diào)用該算法模塊提供的該算法。
根據(jù)本發(fā)明的一些實(shí)施例,該密鑰模塊能夠調(diào)用該密鑰模塊下發(fā)的該動(dòng)態(tài)密鑰。
根據(jù)本發(fā)明的另一方面,本發(fā)明還提供一汽車通信管理系統(tǒng),其包括至少一汽車管理模塊、至少一汽車通信模塊和至少一安全模塊。該安全模塊能夠通過該汽車管理模塊與該汽車通信模塊進(jìn)行通信,并增強(qiáng)一汽車的通信安全性。
根據(jù)本發(fā)明的一些實(shí)施例,其進(jìn)一步包括一汽車控制模塊。該安全模塊的設(shè)置能夠增強(qiáng)該汽車通信模塊與該汽車控制模塊之間的通信安全,進(jìn)而增強(qiáng)該汽車的通信安全。
根據(jù)本發(fā)明的一些實(shí)施例,該安全模塊包括一密鑰模塊。該密鑰模塊能夠向該汽車通信模塊下發(fā)一動(dòng)態(tài)密鑰,以增強(qiáng)該汽車的通信安全。
根據(jù)本發(fā)明的一些實(shí)施例,該安全模塊進(jìn)一步包括一算法模塊,以為該汽車控制模塊和該汽車通信模塊提供至少一算法。
根據(jù)本發(fā)明的一些實(shí)施例,該安全模塊進(jìn)一步包括一驗(yàn)證模塊,以驗(yàn)證該汽車控制模塊和該汽車通信模塊根據(jù)該算法模塊提供的該算法得出的結(jié)果是否一致。
根據(jù)本發(fā)明的一些實(shí)施例,該密鑰模塊根據(jù)該汽車的信息及其使用信息生成并更新該動(dòng)態(tài)密鑰。
根據(jù)本發(fā)明的一些實(shí)施例,該驗(yàn)證模塊包括至少一計(jì)算模塊,以調(diào)用該算法并獲得一通信驗(yàn)證結(jié)果和一控制驗(yàn)證結(jié)果。
根據(jù)本發(fā)明的一些實(shí)施例,該驗(yàn)證模塊進(jìn)一步包括至少一比較模塊,以比較該通信驗(yàn)證結(jié)果和該控制驗(yàn)證結(jié)果。
根據(jù)本發(fā)明的另一方面,本發(fā)明還提供一汽車通信管理方法,其包括以下步驟:
a:分配一靜態(tài)密鑰至一汽車的一汽車通信模塊和一汽車控制模塊;
b:下發(fā)并更新一動(dòng)態(tài)密鑰至該汽車的該汽車通信模塊和該汽車控制模塊;
c:一業(yè)務(wù)指令被一汽車的該汽車通信模塊接收;
d:一業(yè)務(wù)請求被該汽車的該汽車通信模塊發(fā)送至該汽車的該汽車控制模塊;
e:一隨機(jī)數(shù)被該汽車的該汽車控制模塊發(fā)送至該汽車的該汽車通信模塊;
f:獲取一通信驗(yàn)證結(jié)果;
g:獲取一控制驗(yàn)證結(jié)果;和
h:比較該通信驗(yàn)證結(jié)果和該控制驗(yàn)證結(jié)果,以判斷該汽車控制模塊是否執(zhí)行步驟d中被該汽車的該汽車通信模塊所請求執(zhí)行的業(yè)務(wù)。
根據(jù)本發(fā)明的一些實(shí)施例,步驟b包括以下步驟:
b1:獲取該汽車的使用狀況信息;
b2:獲取該汽車的車主的個(gè)人信息,例如個(gè)人駕車習(xí)慣信息。
b3:生成一動(dòng)態(tài)密鑰。該動(dòng)態(tài)密鑰根據(jù)該步驟b1獲取的該汽車的使用狀況信息以及該步驟b2獲取的該汽車的車主的個(gè)人信息生成;
b4:該動(dòng)態(tài)密鑰被下發(fā)至該汽車的汽車通信模塊;
b5:該動(dòng)態(tài)密鑰被儲(chǔ)存于該汽車的汽車通信模塊;
b6:一動(dòng)態(tài)密鑰交換請求被該汽車的汽車通信模塊發(fā)起;
b7:該動(dòng)態(tài)密鑰交換請求被該汽車的汽車控制模塊接受,從而該汽車的汽車控制模塊對(duì)該動(dòng)態(tài)密鑰儲(chǔ)存,從而動(dòng)態(tài)密鑰下發(fā)成功。
根據(jù)本發(fā)明的一些實(shí)施例,如果該步驟h的比較結(jié)果為該通信驗(yàn)證結(jié)果和該汽車控制模塊匹配,則進(jìn)行以下步驟:
i:執(zhí)行步驟d中被該汽車的該汽車通信模塊所請求執(zhí)行的業(yè)務(wù);
根據(jù)本發(fā)明的一些實(shí)施例,如果該步驟h的比較結(jié)果為該通信驗(yàn)證結(jié)果和該汽車控制模塊不匹配,則進(jìn)行以下步驟:
j:拒絕執(zhí)行步驟d中被該汽車的該汽車通信模塊所請求執(zhí)行的業(yè)務(wù)。
通過對(duì)隨后的描述和附圖的理解,本發(fā)明進(jìn)一步的目的和優(yōu)勢將得以充分體現(xiàn)。
本發(fā)明的這些和其它目的、特點(diǎn)和優(yōu)勢,通過下述的詳細(xì)說明,附圖和權(quán)利要求得以充分體現(xiàn)。
附圖說明
圖1示意了汽車下線時(shí)安全密鑰的寫入。
圖2闡釋了根據(jù)現(xiàn)有技術(shù)的一汽車通信業(yè)務(wù)處理過程。
圖3闡釋了根據(jù)本發(fā)明的第二個(gè)優(yōu)選實(shí)施例的一汽車通信管理系統(tǒng)。
圖4闡釋了根據(jù)本發(fā)明的第一個(gè)優(yōu)選實(shí)施例的一汽車通信管理方法。
圖5闡釋了根據(jù)本發(fā)明的上述第一個(gè)優(yōu)選實(shí)施例的該汽車通信管理方法的流程圖。
圖6闡釋了根據(jù)本發(fā)明的上述第一個(gè)優(yōu)選實(shí)施例的該汽車通信管理方法的一動(dòng)態(tài)密鑰下發(fā)方法。
圖7闡釋了根據(jù)本發(fā)明的上述第二個(gè)優(yōu)選實(shí)施例的該汽車通信管理方法的流程圖。
圖8闡釋了根據(jù)本發(fā)明的上述第二個(gè)優(yōu)選實(shí)施例的該汽車通信管理方法的一動(dòng)態(tài)密鑰下發(fā)方法。
圖9闡釋了根據(jù)本發(fā)明的上述第二個(gè)優(yōu)選實(shí)施例的一汽車通信管理系統(tǒng)。
具體實(shí)施方式
以下描述用于揭露本發(fā)明以使本領(lǐng)域技術(shù)人員能夠?qū)崿F(xiàn)本發(fā)明。以下描述中的優(yōu)選實(shí)施例只作為舉例,本領(lǐng)域技術(shù)人員可以想到其他顯而易見的變型。在以下描述中界定的本發(fā)明的基本原理可以應(yīng)用于其他實(shí)施方案、變形方案、改進(jìn)方案、等同方案以及沒有背離本發(fā)明的精神和范圍的其他技術(shù)方案。
可以理解的是,術(shù)語“一”應(yīng)理解為“至少一”或“一個(gè)或多個(gè)”,即在一個(gè)實(shí)施例中,一個(gè)元件的數(shù)量可以為一個(gè),而在另外的實(shí)施例中,該元件的數(shù)量可以為多個(gè),術(shù)語“一”不能理解為對(duì)數(shù)量的限制。
說明書附圖之圖3闡釋了根據(jù)本發(fā)明的第一個(gè)優(yōu)選實(shí)施例的一汽車通信管理系統(tǒng)。如圖3所示,該汽車通信管理系統(tǒng)包括一汽車管理模塊10、一汽車通信模塊20和一汽車控制模塊30。該汽車控制模塊30能夠?qū)ζ囘M(jìn)行控制,例如對(duì)汽車的空調(diào)系統(tǒng)、剎車系統(tǒng)、監(jiān)控系統(tǒng)等進(jìn)行控制。該汽車管理模塊10被設(shè)置,以對(duì)汽車進(jìn)行管理。該汽車通信模塊20被設(shè)置,以作為該汽車管理模塊10與該汽車控制模塊30之間進(jìn)行通信的媒介。也就是說,該汽車通信模塊20不僅可以與該汽車管理模塊10之間進(jìn)行通信,而且可以與該汽車控制模塊30進(jìn)行通信。
根據(jù)本發(fā)明的該第一個(gè)優(yōu)選實(shí)施例,該汽車通信模塊20和該汽車控制模塊30均被設(shè)置于一汽車。該汽車通信模塊20被設(shè)置于該汽車,以方便該汽車與外界環(huán)境,例如外界互聯(lián)網(wǎng)系統(tǒng)進(jìn)行通信。該汽車控制模塊30被設(shè)置于該汽車,以方便該汽車的各項(xiàng)功能被控制。
值得一提的是,該汽車管理模塊10可以借助互聯(lián)網(wǎng)等連接方式與該汽車通信模塊20進(jìn)行連接,從而能夠向該汽車通信模塊20發(fā)送業(yè)務(wù)指令。該汽車通信模塊20接收到該汽車管理模塊10發(fā)送的業(yè)務(wù)指令后,向該汽車控制模塊30發(fā)出相應(yīng)的業(yè)務(wù)請求。該汽車控制模塊30根據(jù)該汽車通信模塊20發(fā)送的業(yè)務(wù)請求執(zhí)行相應(yīng)業(yè)務(wù),從而該汽車管理模塊10通過該汽車通信模塊20以及該汽車管理模塊10對(duì)汽車進(jìn)行管理。
為保障汽車及其通信安全,在該汽車控制模塊30根據(jù)該汽車通信模塊20發(fā)送的業(yè)務(wù)請求執(zhí)行相應(yīng)業(yè)務(wù)之前,需要先對(duì)該汽車通信模塊20進(jìn)行驗(yàn)證,以防該汽車控制模塊30執(zhí)行該汽車的該汽車通信模塊20以外的其它通信模塊所發(fā)送的業(yè)務(wù)請求,進(jìn)而防止該汽車被不匹配的通信模塊控制,從而保障汽車安全。
根據(jù)本發(fā)明的該第一個(gè)優(yōu)選實(shí)施例,該汽車通信管理系統(tǒng)進(jìn)一步包括一安全模塊40,其被設(shè)置,以保障該汽車及其通信的安全性。具體地,在該汽車控制模塊30根據(jù)該汽車通信模塊20發(fā)送的業(yè)務(wù)請求執(zhí)行相應(yīng)業(yè)務(wù)之前,該安全模塊40被用于對(duì)該汽車控制模塊30和該汽車管理模塊10之間的匹配性進(jìn)行驗(yàn)證。只有驗(yàn)證為該汽車通信模塊20和該汽車控制模塊30相互匹配后,該汽車控制模塊30才會(huì)執(zhí)行該汽車通信模塊發(fā)送的業(yè)務(wù)請求,并對(duì)汽車進(jìn)行控制。
具體地,該安全模塊40包括一密鑰模塊41、一算法模塊42和一驗(yàn)證模塊43。根據(jù)本發(fā)明的該第一個(gè)優(yōu)選實(shí)施例,該密鑰模塊41可以通過該汽車管理模塊10周期性地向該汽車通信模塊20下發(fā)動(dòng)態(tài)密鑰。該汽車通信模塊20接收到該密鑰模塊41下發(fā)的動(dòng)態(tài)密鑰后,對(duì)該動(dòng)態(tài)密鑰進(jìn)行保存,并將該動(dòng)態(tài)密鑰同步至該汽車控制模塊30。更具體地,該汽車通信模塊20包括一通信接收模塊21、一通信儲(chǔ)存模塊22和一通信發(fā)送模塊23。該密鑰模塊41向該汽車通信模塊20下發(fā)該動(dòng)態(tài)密鑰時(shí),該密鑰模塊41下發(fā)的動(dòng)態(tài)密鑰被該汽車通信模塊20的該通信接收模塊21接收,然后被該通信儲(chǔ)存模塊22儲(chǔ)存,并進(jìn)而被該通信發(fā)送模塊23發(fā)送至該汽車控制模塊30。被該通信發(fā)送模塊23發(fā)送的該動(dòng)態(tài)密鑰被該汽車控制模塊30接收并保存,從而實(shí)現(xiàn)該動(dòng)態(tài)密鑰的同步。如圖3所示,該汽車控制模塊30包括一控制主模塊31、一控制接收模塊32、一控制儲(chǔ)存模塊33、一隨機(jī)數(shù)生成模塊34和一隨機(jī)數(shù)發(fā)送模塊35。該控制主模塊31被設(shè)置,以對(duì)該汽車的各個(gè)車身系統(tǒng)進(jìn)行控制。該控制接收模塊32能夠接受該汽車通信模塊20的該通信發(fā)送模塊23所發(fā)送的該動(dòng)態(tài)密鑰。被該控制接收模塊32所接受的該動(dòng)態(tài)密鑰被該汽車控制模塊30的該控制儲(chǔ)存模塊33所保存。
該隨機(jī)數(shù)生成模塊34能夠在需要時(shí)生成一隨機(jī)數(shù)。該隨機(jī)數(shù)發(fā)送模塊35能夠?qū)⒃撾S機(jī)數(shù)生成模塊34所生成的該隨機(jī)數(shù)發(fā)送至該汽車通信模塊20的該通信接收模塊21。
值得一提的是,該汽車通信模塊20的該通信儲(chǔ)存模塊22不僅能夠?qū)υ撁荑€模塊41發(fā)送的該動(dòng)態(tài)密鑰進(jìn)行儲(chǔ)存,而且能夠?qū)υ撈囅戮€時(shí)被分配于該汽車的一靜態(tài)密鑰進(jìn)行儲(chǔ)存。同樣地,該汽車控制模塊30的該控制儲(chǔ)存模塊33不僅能夠?qū)υ搫?dòng)態(tài)密鑰進(jìn)行儲(chǔ)存,而且能夠?qū)υ撈囅戮€時(shí)被分配于該汽車的一靜態(tài)密鑰進(jìn)行儲(chǔ)存。
該汽車通信模塊20接收到該汽車管理模塊10發(fā)送的業(yè)務(wù)指令后,向該汽車控制模塊30發(fā)出相應(yīng)的業(yè)務(wù)請求。這時(shí),該汽車控制模塊30與該汽車通信模塊20之間的相互匹配性被進(jìn)行驗(yàn)證,其具體過程如下:
該汽車控制模塊30的該隨機(jī)數(shù)生成模塊34生成一隨機(jī)數(shù)。該隨機(jī)數(shù)生成模塊34所生成的該隨機(jī)數(shù)被該隨機(jī)數(shù)發(fā)送模塊35發(fā)送至該汽車通信模塊。
該安全模塊40的該算法模塊42的一算法被調(diào)用。其中該算法中具有靜態(tài)密碼、動(dòng)態(tài)密碼和隨機(jī)數(shù)三個(gè)變量。該汽車通信模塊20的該通信儲(chǔ)存模塊22所儲(chǔ)存的該靜態(tài)密碼、該動(dòng)態(tài)密碼,以及該汽車通信模塊20從該隨機(jī)數(shù)發(fā)送模塊35接收到的該隨機(jī)數(shù)被代入該算法,以得到一通信驗(yàn)證結(jié)果。
同時(shí),該汽車控制模塊30的該控制儲(chǔ)存模塊33所儲(chǔ)存的該靜態(tài)密碼、該動(dòng)態(tài)密碼以及該汽車控制模塊30所生成該隨機(jī)數(shù)被代入該算法,以得到一控制驗(yàn)證結(jié)果。
該驗(yàn)證模塊43包括一計(jì)算模塊431和一比較模塊432。該計(jì)算模塊431調(diào)用該算法模塊42提供的至少一算法,并將該通信儲(chǔ)存模塊22所儲(chǔ)存的該靜態(tài)密碼、該動(dòng)態(tài)密碼,以及該汽車通信模塊20從該隨機(jī)數(shù)發(fā)送模塊35接收到的該隨機(jī)數(shù)代入該算法,以得到該通信驗(yàn)證結(jié)果。
同時(shí),該計(jì)算模塊431將該控制儲(chǔ)存模塊33所儲(chǔ)存的該靜態(tài)密碼、該動(dòng)態(tài)密碼以及該汽車控制模塊30所生成該隨機(jī)數(shù)被代入該算法,以得到該控制驗(yàn)證結(jié)果。
該驗(yàn)證模塊43的該比較模塊432對(duì)該通信驗(yàn)證結(jié)果和該控制驗(yàn)證結(jié)果進(jìn)行比較,并將一比較結(jié)果發(fā)送至該汽車控制模塊30。該汽車控制模塊30的該控制主模塊31根據(jù)該驗(yàn)證模塊43的該比較模塊432發(fā)送的比較結(jié)果判斷是否執(zhí)行該汽車通信模塊20所請求執(zhí)行的業(yè)務(wù)。
如果比較結(jié)果一致,則該汽車控制模塊30根據(jù)該汽車通信模塊20發(fā)送的業(yè)務(wù)請求執(zhí)行相應(yīng)業(yè)務(wù)。如果比較結(jié)果不一致,則該汽車控制模塊30則拒絕執(zhí)行該汽車通信模塊20發(fā)送的業(yè)務(wù)請求,從而汽車的通信安全得以保障。
當(dāng)該汽車通信模塊20接收到來自該汽車管理模塊10的業(yè)務(wù)請求時(shí),該汽車通信模塊20的該通信接收模塊21對(duì)該業(yè)務(wù)請求進(jìn)行接收并通過該通信發(fā)送模塊23傳遞至該汽車控制模塊30。該汽車控制模塊30的該控制接收模塊32接收到該業(yè)務(wù)請求時(shí),該汽車控制模塊30的該隨機(jī)數(shù)生成模塊34生成一隨機(jī)數(shù)并被該控制儲(chǔ)存模塊33所儲(chǔ)存。該汽車控制模塊30的該隨機(jī)數(shù)發(fā)送模塊35將該隨機(jī)數(shù)生成模塊34生成的該隨機(jī)數(shù)發(fā)送至該汽車的該汽車通信模塊20,并被該汽車通信模塊20的該通信儲(chǔ)存模塊22儲(chǔ)存。該安全模塊40的該驗(yàn)證模塊43的該計(jì)算模塊431調(diào)用該算法模塊42提供的至少一算法。該汽車通信模塊20的該通信儲(chǔ)存模塊22所儲(chǔ)存的該靜態(tài)密碼、該動(dòng)態(tài)密碼和該隨機(jī)數(shù)被代入該算法,從而計(jì)算得出該通信驗(yàn)證結(jié)果。同時(shí)該汽車控制模塊30的該控制儲(chǔ)存模塊33所儲(chǔ)存的該靜態(tài)密碼、該動(dòng)態(tài)密碼和該隨機(jī)數(shù)被代入該算法,從而計(jì)算得出該控制驗(yàn)證結(jié)果。該驗(yàn)證模塊43的該比較模塊432對(duì)該通信驗(yàn)證結(jié)果和該控制驗(yàn)證結(jié)果進(jìn)行比較,以確定該汽車通信模塊20是否與該汽車控制模塊30相匹配,進(jìn)而確定是否執(zhí)行該業(yè)務(wù)請求。
說明書附圖之圖4闡釋了根據(jù)本發(fā)明的第一個(gè)優(yōu)選實(shí)施例的一汽車通信管理方法。如說明書附圖之圖4所示,一汽車被分配一靜態(tài)密鑰s。在匹配該汽車的該汽車控制模塊30與該汽車的該汽車通信模塊20時(shí),進(jìn)一步具有一動(dòng)態(tài)密鑰d的驗(yàn)證條件,從而業(yè)務(wù)安全的識(shí)別和破解難度得以大大增強(qiáng),進(jìn)而使汽車通信的安全性大大提高。
根據(jù)本發(fā)明的該一個(gè)優(yōu)選實(shí)施例,該動(dòng)態(tài)密鑰由該汽車管理模塊30周期性維護(hù)更新,從而其被破解的難度增大,進(jìn)而汽車的通信安全性得以提高。
具體地,汽車下線時(shí),汽車下線工具將同時(shí)向該汽車控制模塊30及其該汽車通信模塊20配置一相同的靜態(tài)密鑰。在汽車下線后,服務(wù)器會(huì)對(duì)該汽車控制模塊30及其該汽車通信模塊20配置同一動(dòng)態(tài)密鑰,并不斷對(duì)該動(dòng)態(tài)密鑰進(jìn)行更新。當(dāng)該汽車的該汽車通信模塊20接收到來自該汽車管理模塊10的業(yè)務(wù)時(shí),該汽車的該汽車通信模塊20將根據(jù)其所收到的來自該汽車管理模塊10的業(yè)務(wù)向該汽車控制模塊30發(fā)起業(yè)務(wù)申請。該汽車控制模塊30接收到該汽車的該汽車通信模塊20發(fā)起的業(yè)務(wù)請求后,該汽車控制模塊將向該汽車的該汽車通信模塊20發(fā)送一隨機(jī)數(shù)r。該汽車的該汽車通信模塊20收到該隨機(jī)數(shù)后,會(huì)調(diào)用汽車的該安全模塊40所提供的一算法,并將其所獲取的靜態(tài)密鑰、動(dòng)態(tài)密鑰和隨機(jī)數(shù)作為該算法的變量進(jìn)行計(jì)算,以得到一通信驗(yàn)證結(jié)果:f(s,d,r)。同樣地,該汽車控制模塊30會(huì)調(diào)用該汽車的該安全模塊40所提供的該算法,并將其所獲取的靜態(tài)密鑰、動(dòng)態(tài)密鑰和其所生成并發(fā)送給該汽車的該汽車通信模塊20的該隨機(jī)數(shù)作為該算法的變量進(jìn)行計(jì)算,以得到一控制驗(yàn)證結(jié)果:f(s,d,r)。如果這三個(gè)變量s,d和r數(shù)值相同,則該通信驗(yàn)證結(jié)果與該控制驗(yàn)證結(jié)果相同。因此,如果該通信驗(yàn)證結(jié)果與該控制驗(yàn)證結(jié)果相同,則判斷為該汽車通信模塊與該汽車該汽車控制模塊30相匹配。這時(shí),該汽車控制模塊則執(zhí)行該汽車的該汽車通信模塊20所請求的業(yè)務(wù),從而汽車通信服務(wù)得以進(jìn)行。如果該通信驗(yàn)證結(jié)果與該控制驗(yàn)證結(jié)果不相同,則判斷為該汽車通信模塊與該汽車的該汽車控制模塊30不匹配。這時(shí),該汽車控制模塊30則不執(zhí)行該汽車的該汽車通信模塊20所請求的業(yè)務(wù),以保障汽車通信安全。
說明書附圖之圖5是根據(jù)本發(fā)明的上述第一個(gè)優(yōu)選實(shí)施例的該汽車通信管理方法的一流程圖。如圖5所示,該汽車通信管理方法包括以下步驟:
1001:分配一靜態(tài)密鑰至該汽車的該汽車通信模塊20和該汽車控制模塊30;
1002:下發(fā)并更新一動(dòng)態(tài)密鑰至該汽車的該汽車通信模塊20和該汽車控制模塊30;
1003:一業(yè)務(wù)指令被該汽車的該汽車通信模塊20接收;
1004:一業(yè)務(wù)請求被該汽車的該汽車通信模塊20發(fā)送至該汽車的該汽車控制模塊30;
1005:一隨機(jī)數(shù)被該汽車的該汽車控制模塊30發(fā)送至該汽車的該汽車通信模塊20;
1006:獲取一通信驗(yàn)證結(jié)果;
1007:獲取一控制驗(yàn)證結(jié)果;和
1008:比較該通信驗(yàn)證結(jié)果和該控制驗(yàn)證結(jié)果,以判斷該汽車控制模塊30是否執(zhí)行步驟1004中被該汽車的該汽車通信模塊20所請求執(zhí)行的業(yè)務(wù)。
如果該步驟1008的比較結(jié)果為該通信驗(yàn)證結(jié)果和該汽車控制模塊30匹配,則進(jìn)行以下步驟:
1009:執(zhí)行步驟1004中被該汽車的該汽車通信模塊20所請求執(zhí)行的業(yè)務(wù);
如果該步驟1008的比較結(jié)果為該通信驗(yàn)證結(jié)果和該汽車控制模塊30不匹配,則進(jìn)行以下步驟:
1010:拒絕執(zhí)行步驟1004中被該汽車的該汽車通信模塊20所請求執(zhí)行的業(yè)務(wù)。
根據(jù)本發(fā)明的該第一個(gè)優(yōu)選實(shí)施例,該動(dòng)態(tài)密鑰由云端下發(fā),其下發(fā)步驟如說明書附圖之圖6所示。也就是說,該步驟1002包括以下步驟:
10021:云端下發(fā)一動(dòng)態(tài)密鑰至該汽車的該汽車通信模塊20;
10022:該動(dòng)態(tài)密鑰被儲(chǔ)存于該汽車的該汽車通信模塊20;
10023:一動(dòng)態(tài)密鑰交換請求被該汽車的該汽車通信模塊20發(fā)起;
10024:該動(dòng)態(tài)密鑰交換請求被該汽車的汽車控制模塊30接受,從而該汽車的汽車控制模塊30對(duì)該動(dòng)態(tài)密鑰儲(chǔ)存,從而動(dòng)態(tài)密鑰下發(fā)成功。
根據(jù)本發(fā)明的該第一個(gè)優(yōu)選實(shí)施例,該動(dòng)態(tài)密鑰根據(jù)預(yù)設(shè)規(guī)則被周期性下發(fā)。也就是說,每隔一預(yù)設(shè)時(shí)間段,例如3s下發(fā)并更新一次動(dòng)態(tài)密鑰。也就是說,該步驟1002的上述四個(gè)步驟每隔3s重復(fù)運(yùn)行一次。這樣,該動(dòng)態(tài)密鑰的破解難度非常大,進(jìn)而整個(gè)密鑰系統(tǒng)的破解難度大大增強(qiáng),從而該汽車的通信系統(tǒng)的安全性得以大大提高。
說明書附圖之圖7是根據(jù)本發(fā)明的第二個(gè)優(yōu)選實(shí)施例的該汽車通信管理方法的一流程圖。如圖7所示,該汽車通信管理方法包括以下步驟:
2001:分配一靜態(tài)密鑰至一汽車的一汽車通信模塊和一汽車控制模塊;
2002:下發(fā)并更新一動(dòng)態(tài)密鑰至該汽車的該汽車通信模塊和該汽車控制模塊;
2003:一業(yè)務(wù)指令被一汽車的該汽車通信模塊接收;
2004:一業(yè)務(wù)請求被該汽車的該汽車通信模塊發(fā)送至該汽車的該汽車控制模塊;
2005:一隨機(jī)數(shù)被該汽車的該汽車控制模塊發(fā)送至該汽車的該汽車通信模塊;
2006:獲取一汽車通信模塊匹配值;
2007:獲取一汽車控制模塊匹配值;和
2008:比較該汽車通信模塊匹配值和該汽車控制模塊匹配值,以判斷該汽車控制模塊是否執(zhí)行步驟2004中被該汽車的該汽車通信模塊所請求執(zhí)行的業(yè)務(wù)。
如果該步驟2008的比較結(jié)果為該汽車通信模塊匹配值和該汽車控制模塊匹配,則進(jìn)行以下步驟:
2009:執(zhí)行步驟2004中被該汽車的該汽車通信模塊所請求執(zhí)行的業(yè)務(wù);
如果該步驟2008的比較結(jié)果為該汽車通信模塊匹配值和該汽車控制模塊不匹配,則進(jìn)行以下步驟:
2010:拒絕執(zhí)行步驟2004中被該汽車的該汽車通信模塊所請求執(zhí)行的業(yè)務(wù)。
與上述第一個(gè)優(yōu)選實(shí)施例不同的是,根據(jù)本發(fā)明的該第二個(gè)優(yōu)選實(shí)施例,該動(dòng)態(tài)密鑰根據(jù)汽車使用信息以及車主的個(gè)人信息生成,并由一汽車管理模塊下發(fā)。具體地,該步驟2002包括以下步驟:
20021:獲取該汽車的使用狀況信息;
20022:獲取該汽車的車主的個(gè)人信息,例如個(gè)人駕車習(xí)慣信息。
20023:生成一動(dòng)態(tài)密鑰,其中該動(dòng)態(tài)密鑰根據(jù)該步驟20021獲取的該汽車的使用狀況信息以及該步驟20022獲取的該汽車的車主的個(gè)人信息生成;
20024:該動(dòng)態(tài)密鑰被下發(fā)至該汽車的汽車通信模塊;
20025:該動(dòng)態(tài)密鑰被儲(chǔ)存于該汽車的汽車通信模塊;
20026:一動(dòng)態(tài)密鑰交換請求被該汽車的汽車通信模塊發(fā)起;
20027:該動(dòng)態(tài)密鑰交換請求被該汽車的汽車控制模塊接受,從而該汽車的汽車控制模塊對(duì)該動(dòng)態(tài)密鑰儲(chǔ)存,從而動(dòng)態(tài)密鑰下發(fā)成功。
值得一提的是,該動(dòng)態(tài)密鑰與汽車信息、車主信息以及其生成時(shí)間相關(guān),從而生成的動(dòng)態(tài)密鑰不僅具有個(gè)性化特征,而且復(fù)雜性增強(qiáng),從而被破解的難度增大,從而該汽車的通信系統(tǒng)的安全性得以大大提高。
說明書附圖之圖9闡釋了根據(jù)本發(fā)明的上述第二個(gè)優(yōu)選實(shí)施例的一汽車通信管理系統(tǒng)。如圖9所示,該汽車通信管理系統(tǒng)包括一汽車管理模塊10a、一汽車通信模塊20a和一汽車控制模塊30a。該汽車控制模塊30a能夠?qū)ζ囘M(jìn)行控制,例如對(duì)汽車的空調(diào)系統(tǒng)、剎車系統(tǒng)、監(jiān)控系統(tǒng)等進(jìn)行控制。該汽車管理模塊10a被設(shè)置,以對(duì)汽車進(jìn)行管理。該汽車通信模塊20a被設(shè)置,以作為該汽車管理模塊10a與該汽車控制模塊30a之間進(jìn)行通信的媒介。
根據(jù)本發(fā)明的該第二個(gè)優(yōu)選實(shí)施例,該汽車通信模塊20a和該汽車控制模塊30a均被設(shè)置于一汽車。該汽車通信模塊20a被設(shè)置于該汽車,以方便該汽車與外界環(huán)境,例如外界互聯(lián)網(wǎng)系統(tǒng)進(jìn)行通信。該汽車控制模塊30a被設(shè)置于該汽車,以方便該汽車的各項(xiàng)功能被控制。
值得一提的是,該汽車管理模塊10a可以借助互聯(lián)網(wǎng)等連接方式與該汽車通信模塊20a進(jìn)行連接,從而能夠向該汽車通信模塊20a發(fā)送業(yè)務(wù)指令。該汽車通信模塊20a接收到該汽車管理模塊10a發(fā)送的業(yè)務(wù)指令后,向該汽車控制模塊30a發(fā)出相應(yīng)的業(yè)務(wù)請求。該汽車控制模塊30a根據(jù)該汽車通信模塊20a發(fā)送的業(yè)務(wù)請求執(zhí)行相應(yīng)業(yè)務(wù),從而該汽車管理模塊10a通過該汽車通信模塊20a以及該汽車管理模塊10a對(duì)汽車進(jìn)行管理。
為保障汽車及其通信安全,在該汽車控制模塊30a根據(jù)該汽車通信模塊20a發(fā)送的業(yè)務(wù)請求執(zhí)行相應(yīng)業(yè)務(wù)之前,需要先對(duì)該汽車通信模塊20a進(jìn)行驗(yàn)證,以防該汽車控制模塊30a執(zhí)行該汽車的該汽車通信模塊20a以外的其它通信模塊所發(fā)送的業(yè)務(wù)請求,進(jìn)而防止該汽車被不匹配的通信模塊控制,從而保障汽車安全。
根據(jù)本發(fā)明的該第二個(gè)優(yōu)選實(shí)施例,該汽車通信管理系統(tǒng)進(jìn)一步包括一安全模塊40a,其被設(shè)置,以保障該汽車及其通信的安全性。具體地,在該汽車控制模塊30a根據(jù)該汽車通信模塊20a發(fā)送的業(yè)務(wù)請求執(zhí)行相應(yīng)業(yè)務(wù)之前,該安全模塊40a被用于對(duì)該汽車控制模塊30a和該汽車管理模塊10a之間的匹配性進(jìn)行驗(yàn)證。只有驗(yàn)證為該汽車通信模塊20a和該汽車控制模塊30a相互匹配后,該汽車控制模塊30a才會(huì)執(zhí)行該汽車通信模塊發(fā)送的業(yè)務(wù)請求,并對(duì)汽車進(jìn)行控制。
更具體地,該安全模塊40a包括一密鑰模塊41a、一算法模塊42a和一驗(yàn)證模塊43a。根據(jù)本發(fā)明的該第二個(gè)優(yōu)選實(shí)施例,該密鑰模塊41a可以通過該汽車管理模塊10a周期性向該汽車通信模塊20a下發(fā)動(dòng)態(tài)密鑰。該汽車通信模塊20a接收到該密鑰模塊41a下發(fā)的動(dòng)態(tài)密鑰后,對(duì)該動(dòng)態(tài)密鑰進(jìn)行保存,并將該動(dòng)態(tài)密鑰同步至該汽車控制模塊30a。更具體地,該汽車通信模塊20a包括一通信接收模塊21a、一通信儲(chǔ)存模塊22a和一通信發(fā)送模塊23a。該密鑰模塊41a向該汽車通信模塊20a下發(fā)該動(dòng)態(tài)密鑰時(shí),該密鑰模塊41a下發(fā)的動(dòng)態(tài)密鑰被該汽車通信模塊20a的該通信接收模塊21a接收,然后被該通信儲(chǔ)存模塊22a儲(chǔ)存,并進(jìn)而被該通信發(fā)送模塊23a發(fā)送至該汽車控制模塊30a。被該通信發(fā)送模塊23a發(fā)送的該動(dòng)態(tài)密鑰被該汽車控制模塊30a接收并保存,從而實(shí)現(xiàn)該動(dòng)態(tài)密鑰的同步。
根據(jù)本發(fā)明的第二個(gè)優(yōu)選實(shí)施例,該密鑰模塊41a包括一信息收集模塊411a、一密鑰生成模塊412a和一密鑰下發(fā)模塊413a。該信息收集模塊411a能夠收集該汽車的使用信息,例如汽車到過的地方、行駛的里程、汽車保養(yǎng)信息、汽車性能信息、汽車磨損狀況信息、汽車所處空氣環(huán)境,以及該汽車車主的個(gè)人信息,例如汽車車主駕車去過的購物場所的信息、汽車車主駕車習(xí)慣信息。該密鑰生成模塊412a從該算法模塊42a獲取一密鑰算法,并根據(jù)該信息收集模塊411a收集的信息以及時(shí)間信息生成該動(dòng)態(tài)密鑰,從而該動(dòng)態(tài)密鑰本身已經(jīng)是一個(gè)由復(fù)雜算法得出的密鑰,從而復(fù)雜程度高,破解難度大。該密鑰下發(fā)模塊413a將該密鑰生成模塊412a生成的該動(dòng)態(tài)密鑰下發(fā)至該汽車通信模塊20a。該汽車通信模塊20a接收到該密鑰下發(fā)模塊413a下發(fā)的動(dòng)態(tài)密鑰后,對(duì)該動(dòng)態(tài)密鑰進(jìn)行保存,并將該動(dòng)態(tài)密鑰同步至該汽車控制模塊30a,進(jìn)而該動(dòng)態(tài)密鑰被該汽車控制模塊30a儲(chǔ)存。
值得一提的是,該密鑰生成模塊412a可以根據(jù)該信息收集模塊411a的變化對(duì)動(dòng)態(tài)密鑰進(jìn)行更新,也可以按照預(yù)設(shè)更新時(shí)間進(jìn)行更新,例如每5s進(jìn)行一次更新。只要能夠達(dá)到本發(fā)明的發(fā)明目的,本發(fā)明在這方面不做限制。
該動(dòng)態(tài)密鑰被密鑰生成模塊412a生成后,即通過該密鑰下發(fā)模塊413a被下發(fā)至該汽車通信模塊20a,從而及時(shí)對(duì)該汽車通信模塊20a和該汽車控制模塊30a儲(chǔ)存的動(dòng)態(tài)密鑰進(jìn)行更新。
如圖9所示,該汽車控制模塊30a包括一控制主模塊31a、一控制接收模塊32a、一控制儲(chǔ)存模塊33a、一隨機(jī)數(shù)生成模塊34a和一隨機(jī)數(shù)發(fā)送模塊35a。該控制主模塊31a被設(shè)置,以對(duì)該汽車的各個(gè)車身系統(tǒng)進(jìn)行控制。該控制接收模塊32a能夠接受該汽車通信模塊20a的該通信發(fā)送模塊23a所發(fā)送的該動(dòng)態(tài)密鑰。被該控制接收模塊32a所接受的該動(dòng)態(tài)密鑰被該汽車控制模塊30a的該控制儲(chǔ)存模塊33a所保存。
該隨機(jī)數(shù)生成模塊34a能夠在需要時(shí)生成一隨機(jī)數(shù)。該隨機(jī)數(shù)發(fā)送模塊35a能夠?qū)⒃撾S機(jī)數(shù)生成模塊34a所生成的該隨機(jī)數(shù)發(fā)送至該汽車通信模塊20a的該通信接收模塊21a。
值得一提的是,該汽車通信模塊20a的該通信儲(chǔ)存模塊22a不僅能夠?qū)υ撁荑€模塊41a發(fā)送的該動(dòng)態(tài)密鑰進(jìn)行儲(chǔ)存,而且能夠?qū)υ撈囅戮€時(shí)被分配于該汽車的一靜態(tài)密鑰進(jìn)行儲(chǔ)存。同樣地,該汽車控制模塊30a的該控制儲(chǔ)存模塊33a不僅能夠?qū)υ搫?dòng)態(tài)密鑰進(jìn)行儲(chǔ)存,而且能夠?qū)υ撈囅戮€時(shí)被分配于該汽車的一靜態(tài)密鑰進(jìn)行儲(chǔ)存。
該汽車通信模塊20a接收到該汽車管理模塊10a發(fā)送的業(yè)務(wù)指令后,向該汽車控制模塊30a發(fā)出相應(yīng)的業(yè)務(wù)請求。這時(shí),該汽車控制模塊30a與該汽車通信模塊20a之間的相互匹配性被進(jìn)行驗(yàn)證,其具體過程如下:
該汽車控制模塊30a的該隨機(jī)數(shù)生成模塊34a生成一隨機(jī)數(shù)。該隨機(jī)數(shù)生成模塊34a所生成的該隨機(jī)數(shù)被該隨機(jī)數(shù)發(fā)送模塊35a發(fā)送至該汽車通信模塊。
該安全模塊40a的該算法模塊42a的一算法被調(diào)用。其中該算法中包括靜態(tài)密碼、動(dòng)態(tài)密碼和隨機(jī)數(shù)三個(gè)變量。該汽車通信模塊20a的該通信儲(chǔ)存模塊22a所儲(chǔ)存的該靜態(tài)密碼、該動(dòng)態(tài)密碼,以及該汽車通信模塊20a從該隨機(jī)數(shù)發(fā)送模塊35a接收到的該隨機(jī)數(shù)被代入該算法,以得到一通信驗(yàn)證結(jié)果。
同時(shí),該汽車控制模塊30a的該控制儲(chǔ)存模塊33a所儲(chǔ)存的該靜態(tài)密碼、該動(dòng)態(tài)密碼以及該汽車控制模塊30a所生成該隨機(jī)數(shù)被代入該算法,以得到一控制驗(yàn)證結(jié)果。
該驗(yàn)證模塊43a包括一計(jì)算模塊431a和一比較模塊432a。該計(jì)算模塊431a調(diào)用該算法模塊42a提供的至少一算法,并將該通信儲(chǔ)存模塊22a所儲(chǔ)存的該靜態(tài)密碼、該動(dòng)態(tài)密碼,以及該汽車通信模塊20a從該隨機(jī)數(shù)發(fā)送模塊35a接收到的該隨機(jī)數(shù)代入該算法,以得到該通信驗(yàn)證結(jié)果。
同時(shí),該計(jì)算模塊431a將該控制儲(chǔ)存模塊33a所儲(chǔ)存的該靜態(tài)密碼、該動(dòng)態(tài)密碼以及該汽車控制模塊30a所生成該隨機(jī)數(shù)被代入該算法,以得到該控制驗(yàn)證結(jié)果。
該比較模塊驗(yàn)證模塊43a的該比較模塊432a對(duì)該通信驗(yàn)證結(jié)果和該控制驗(yàn)證結(jié)果進(jìn)行比較,并將一比較結(jié)果發(fā)送至該汽車控制模塊30a。該汽車控制模塊30a的該控制主模塊31a根據(jù)該比較模塊驗(yàn)證模塊43a的該比較模塊432a發(fā)送的比較結(jié)果判斷是否執(zhí)行該汽車通信模塊20a所請求執(zhí)行的業(yè)務(wù)。
如果比較結(jié)果一致,則該汽車控制模塊30a根據(jù)該汽車通信模塊20a發(fā)送的業(yè)務(wù)請求執(zhí)行相應(yīng)業(yè)務(wù)。如果比較結(jié)果不一致,則該汽車控制模塊30a則拒絕執(zhí)行該汽車通信模塊20a發(fā)送的業(yè)務(wù)請求,從而汽車的通信安全得以保障。
本領(lǐng)域的技術(shù)人員應(yīng)理解,上述描述及附圖中所示的本發(fā)明的實(shí)施例只作為舉例而并不限制本發(fā)明。本發(fā)明的目的已經(jīng)完整并有效地實(shí)現(xiàn)。本發(fā)明的功能及結(jié)構(gòu)原理已在實(shí)施例中展示和說明,在沒有背離該原理下,本發(fā)明的實(shí)施方式可以有任何變形或修改。