本發(fā)明涉及汽車技術(shù)領(lǐng)域,特別涉及一種車輛的虛擬鑰匙授權(quán)方法、系統(tǒng)、移動終端和服務(wù)器。
背景技術(shù):
虛擬鑰匙在汽車上的應用使得鑰匙分享變得更加快速方便,但是虛擬鑰匙在分享過程中一直存在著安全隱患。分享給被授權(quán)者的信息容易被截獲并破譯,威脅到汽車安全。
相關(guān)技術(shù)中,分享給被授權(quán)者的信息的過程存在如下問題:
對被授權(quán)的信息僅僅用“加密”二字代表整個機制,未提出針對有效的加密策略,系統(tǒng)安全性沒有保障;
直接發(fā)送授權(quán)證書給被授權(quán)者,過程中信息容易被截獲;
后臺與車輛連接并能控制和修改車輛自身的授權(quán)管理系統(tǒng),存在系統(tǒng)安全隱患。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明旨在提出一種車輛的虛擬鑰匙授權(quán)方法,該方法可以增加系統(tǒng)的安全性,確保被授權(quán)人身份的可靠性,簡化用戶操作,增強用戶體驗。
為達到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
一種車輛的虛擬鑰匙授權(quán)方法,包括以下步驟:接收第一移動終端以暗文的形式發(fā)送的表單信息;根據(jù)所述表單信息生成授權(quán)代碼,并將所述授權(quán)代碼以暗文的形式發(fā)送給第二移動終端,以便所述第二移動終端根據(jù)所述授權(quán)代碼得到響應信息;接收所述第二移動終端以暗文的形式發(fā)送的所述響應信息;在驗證所述響應信息通過后以暗文的形式向所述第二移動終端發(fā)送虛擬鑰匙,以便所述第二移動終端對所述車輛進行控制。
進一步的,所述表單信息包括分享者信息、車輛授權(quán)權(quán)限信息和借用人信息。
進一步的,所述響應信息包括第二移動終端發(fā)送的借用人信息、第二移動終端信息和所述授權(quán)代碼。
進一步的,所述虛擬鑰匙具有車輛授權(quán)權(quán)限,以便所述車輛為所述第二移動終端提供對應于所述虛擬鑰匙的車輛授權(quán)權(quán)限的功能。
相對于現(xiàn)有技術(shù),本發(fā)明所述的車輛的虛擬鑰匙授權(quán)方法具有以下優(yōu)勢:
本發(fā)明所述的車輛的虛擬鑰匙授權(quán)方法,在通訊過程進行加密的基礎(chǔ)上采用暗文通訊方式,增加系統(tǒng)的安全性;通過后臺與移動設(shè)備之間的三次通信,確保被授權(quán)人身份的可靠性,使系統(tǒng)驗證過程更加嚴謹;簡化用戶操作的步驟,使分享過程更加簡潔,增強了用戶體驗。
本發(fā)明的第二個目的在于提出一種移動終端,該移動終端可以增加虛擬鑰匙授權(quán)過程的安全性。
為達到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
一種移動終端,包括:第一加密模塊,用于對表單信息進行加密;第一通信模塊,用于以暗文的形式向服務(wù)器發(fā)送所述表單信息。
進一步的,所述表單信息包括分享者信息、車輛授權(quán)權(quán)限信息和借用人信息。
本發(fā)明所述的移動終端,在通訊過程進行加密的基礎(chǔ)上采用暗文通訊方式,增加虛擬鑰匙授權(quán)過程的安全性。
本發(fā)明的第三個目的在于提出一種移動終端,該移動終端可以增加虛擬鑰匙授權(quán)過程的安全性,同時可以對車輛進行控制。
為達到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
一種移動終端,包括:第二加密模塊,用于對響應信息進行加密;第二通信模塊,用于接收所述服務(wù)器發(fā)送的授權(quán)代碼,并以暗文的形式向所述服務(wù)器發(fā)送所述響應信息,以及接收所述服務(wù)器發(fā)送的虛擬鑰匙,其中,所述虛擬鑰匙由所述服務(wù)器在驗證所述響應信息通過后生成的;控制模塊,用于根據(jù)所述虛擬鑰匙對車輛進行控制。
進一步的,所述響應信息包括第二移動終端發(fā)送的借用人信息、第二移動終端信息和所述授權(quán)代碼。
所述的移動終端,在通訊過程進行加密的基礎(chǔ)上采用暗文通訊方式,增加虛擬鑰匙授權(quán)過程的安全性,同時可以接受虛擬鑰匙對車輛進行控制。
本發(fā)明的第四個目的在于提出一種服務(wù)器,可以增加虛擬鑰匙授權(quán)過程的安全性。
為達到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
一種服務(wù)器,包括:第三加密模塊,用于對授權(quán)代碼和虛擬鑰匙進行加密;第三通信模塊,用于接收第一移動終端發(fā)送的表單信息,并將所述授權(quán)代碼以暗文的形式發(fā)送給第二移動終端,以及接收所述第二移動終端發(fā)送的響應信息,并以暗文的形式向所述第二移動終端發(fā)送虛擬鑰匙;處理模塊,用于根據(jù)所述表單信息生成授權(quán)代碼,并在驗證所述響應信息通過后生成所述虛擬鑰匙。
進一步地,所述虛擬鑰匙具有車輛授權(quán)權(quán)限,以便所述車輛為所述第二移動終端提供對應于所述虛擬鑰匙的車輛授權(quán)權(quán)限的功能。
本發(fā)明所述的服務(wù)器,在通訊過程進行加密的基礎(chǔ)上采用暗文通訊方式,增加虛擬鑰匙授權(quán)過程的安全性。
本發(fā)明的第五個目的在于提出一種車輛的虛擬鑰匙授權(quán)系統(tǒng),可以增加虛擬鑰匙授權(quán)過程的安全性,同時可以對車輛進行控制。
為達到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
一種車輛的虛擬鑰匙授權(quán)系統(tǒng),包括:第一移動終端,所述第一移動終端為第二實施例所述的移動終端;第二移動終端,所述第二移動終端為第三實施例所述的移動終端;服務(wù)器,所述服務(wù)器為第四實施例所述的服務(wù)器。
本發(fā)明所述的車輛的虛擬鑰匙授權(quán)系統(tǒng),可以增加虛擬鑰匙授權(quán)過程的安全性,同時可以對車輛進行控制。
附圖說明
構(gòu)成本發(fā)明的一部分的附圖用來提供對本發(fā)明的進一步理解,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中:
圖1為本發(fā)明實施例所述的車輛的虛擬鑰匙授權(quán)方法的流程圖;
圖2為本發(fā)明一個實施例所述的移動終端的結(jié)構(gòu)框圖;
圖3為本發(fā)明另一個實施例所述的移動終端的結(jié)構(gòu)框圖;
圖4為本發(fā)明另一個實施例所述的服務(wù)器的結(jié)構(gòu)框圖;
圖5為本發(fā)明實施例所述的車輛的虛擬鑰匙授權(quán)系統(tǒng)的結(jié)構(gòu)框圖。
具體實施方式
需要說明的是,在不沖突的情況下,本發(fā)明中的實施例及實施例中的特征可以相互組合。
下面將參考附圖并結(jié)合實施例來詳細說明本發(fā)明。
圖1為本發(fā)明實施例所述的控制車輛與車輛的虛擬鑰匙授權(quán)方法的流程圖。
如圖1所示,根據(jù)本發(fā)明一個實施例的車輛的虛擬鑰匙授權(quán)方法,包括以下步驟:
S110:接收第一移動終端以暗文的形式發(fā)送的表單信息。
具體地,服務(wù)器接收第一移動終端以暗文發(fā)送的表單信息。其中,第一移動終端為原車輛駕駛員預定的移動終端,移動移動終端上設(shè)置有生成表單信息的APP。當原車輛駕駛員需要向其他移動終端發(fā)送授權(quán)信息時,首先向服務(wù)器發(fā)送表單信息。以暗文形式發(fā)送即授權(quán)碼只在服務(wù)器內(nèi)傳輸不會展示給用戶,用戶只需要根據(jù)提示操作即可。
在本發(fā)明的一個實施例中,表單信息包括分享者信息、車輛授權(quán)權(quán)限信息和借用人信息。其中,分享者信息即原車輛駕駛員的信息,原車輛的駕駛員將上述信息發(fā)送給服務(wù)器,以便服務(wù)器執(zhí)行相應的動作。
S120:根據(jù)所述表單信息生成授權(quán)代碼,并將所述授權(quán)代碼以暗文的形式發(fā)送給第二移動終端,以便所述第二移動終端根據(jù)所述授權(quán)代碼得到響應信息。
具體地,服務(wù)器收到表單信息后,由于表單信息包括對借用人信息和對借用人的授權(quán)信息。服務(wù)器根據(jù)表單信息生成相應的授權(quán)代碼,并將授權(quán)代碼以暗文的形式發(fā)送給第二移動終端(即借用人的移動終端),以便在第二移動終端上根據(jù)上述授權(quán)代碼生成響應信息。其中,第二移動終端上設(shè)置有接收授權(quán)信息,并根據(jù)授權(quán)信息生成響應信息的APP,借用者只需對APP進行操作即可。在借用者對APP進行操作時,授權(quán)代碼不是顯示在第二移動終端上。
S130:接收所述第二移動終端以暗文的形式發(fā)送的所述響應信息。
在本發(fā)明的一個實施例中,響應信息包括第二移動終端發(fā)送的借用人信息、第二移動終端信息和所述授權(quán)代碼。第二移動終端將上述借用人信息、第二移動終端信息和所述授權(quán)代碼發(fā)送給服務(wù)器,以便服務(wù)器執(zhí)行相應的動作。
S140:在驗證所述響應信息通過后以暗文的形式向所述第二移動終端發(fā)送虛擬鑰匙,以便所述第二移動終端對所述車輛進行控制。
具體地,服務(wù)器對第二移動終端發(fā)送的響應信息與第一移動終端發(fā)送的表單信息進行驗證,驗證內(nèi)容包括第二移動終端發(fā)送的借用人信息是否與第一移動終端發(fā)送的借用人信息是否一致等。當響應信息通過驗證后,服務(wù)器生成虛擬鑰匙,并以暗文的行駛發(fā)送至第二移動終端。第二移動終端收到虛擬鑰匙后即可對車輛進行控制。
在本發(fā)明的一個實施例中,虛擬鑰匙具有車輛授權(quán)權(quán)限,以便所述車輛為所述第二移動終端提供對應于所述虛擬鑰匙的車輛授權(quán)權(quán)限的功能,即第二移動終端在授權(quán)權(quán)限內(nèi)可以對車輛進行相應的控制。在本發(fā)明的一個示例中,授權(quán)權(quán)限為第二移動終端只能對車輛行駛時進行基本操作,同時授權(quán)權(quán)限還可以包括對第二移動終端對車輛控制的授權(quán)時間。
根據(jù)本發(fā)明實施例的車輛的虛擬鑰匙授權(quán)方法,在通訊過程進行加密的基礎(chǔ)上采用暗文通訊方式,增加系統(tǒng)的安全性;通過后臺與移動設(shè)備之間的三次通信,確保被授權(quán)人身份的可靠性,使系統(tǒng)驗證過程更加嚴謹;簡化用戶操作的步驟,使分享過程更加簡潔,增強了用戶體驗。
圖2是根據(jù)本發(fā)明一個實施例的移動終端的結(jié)構(gòu)框圖。如圖2所示,根據(jù)本發(fā)明一個實施例的移動終端200,包括:第一加密模塊210和第一通信模塊220。
其中,第一加密模塊210用于對表單信息進行加密。第一通信模塊220用于以暗文的形式向服務(wù)器發(fā)送所述表單信息。
根據(jù)本發(fā)明實施例的移動終端,在通訊過程進行加密的基礎(chǔ)上采用暗文通訊方式,增加虛擬鑰匙授權(quán)過程的安全性。
在本發(fā)明的一個實施例中,表單信息包括分享者信息、車輛授權(quán)權(quán)限信息和借用人信息。
需要說明的是,本發(fā)明實施例的移動終端200的具體實現(xiàn)方式與本發(fā)明實施例的車輛的虛擬鑰匙授權(quán)方法中的第一移動終端的具體實現(xiàn)方式類似,具體請參見車輛的虛擬鑰匙授權(quán)方法中的第一移動終端部分的描述,為了減少冗余,此處不做贅述。
圖3是根據(jù)本發(fā)明一個實施例的移動終端的結(jié)構(gòu)框圖。如圖3所示,根據(jù)本發(fā)明一個實施例的移動終端300,包括:第二加密模塊310和第二通信模塊320。
其中,第二加密模塊310用于對響應信息進行加密。第二通信模塊320用于接收所述服務(wù)器發(fā)送的授權(quán)代碼,并以暗文的形式向所述服務(wù)器發(fā)送所述響應信息,以及接收所述服務(wù)器發(fā)送的虛擬鑰匙.其中,所述虛擬鑰匙由所述服務(wù)器在驗證所述響應信息通過后生成的;控制模塊,用于根據(jù)所述虛擬鑰匙對車輛進行控制。
根據(jù)本發(fā)明實施例的移動終端,在通訊過程進行加密的基礎(chǔ)上采用暗文通訊方式,增加虛擬鑰匙授權(quán)過程的安全性,同時可以接受虛擬鑰匙對車輛進行控制。
在本發(fā)明的一個實施例中,所述響應信息包括第二移動終端發(fā)送的借用人信息、第二移動終端信息和所述授權(quán)代碼。
需要說明的是,本發(fā)明實施例的移動終端300的具體實現(xiàn)方式與本發(fā)明實施例的車輛的虛擬鑰匙授權(quán)方法中的第二移動終端的具體實現(xiàn)方式類似,具體請參見車輛的虛擬鑰匙授權(quán)方法中的第二移動終端部分的描述,為了減少冗余,此處不做贅述。
圖4是根據(jù)本發(fā)明一個實施例的服務(wù)器的結(jié)構(gòu)框圖。如圖4所示,根據(jù)本發(fā)明一個實施例的服務(wù)器400,包括:第三加密模塊410、第三通信模塊420和處理模塊430。
其中,第三加密模塊410用于對授權(quán)代碼和虛擬鑰匙進行加密。第三通信模塊420用于接收第一移動終端發(fā)送的表單信息,并將所述授權(quán)代碼以暗文的形式發(fā)送給第二移動終端,以及接收所述第二移動終端發(fā)送的響應信息,并以暗文的形式向所述第二移動終端發(fā)送虛擬鑰匙。處理模塊430用于根據(jù)所述表單信息生成授權(quán)代碼,并在驗證所述響應信息通過后生成所述虛擬鑰匙。
根據(jù)本發(fā)明實施例的服務(wù)器,在通訊過程進行加密的基礎(chǔ)上采用暗文通訊方式,增加虛擬鑰匙授權(quán)過程的安全性。
在本發(fā)明的一個實施例中,所述虛擬鑰匙具有車輛授權(quán)權(quán)限,以便所述車輛為所述第二移動終端提供對應于所述虛擬鑰匙的車輛授權(quán)權(quán)限的功能。
需要說明的是,本發(fā)明實施例的服務(wù)器400的具體實現(xiàn)方式與本發(fā)明實施例的車輛的虛擬鑰匙授權(quán)方法中的服務(wù)器的具體實現(xiàn)方式類似,具體請參見車輛的虛擬鑰匙授權(quán)方法中的服務(wù)器部分的描述,為了減少冗余,此處不做贅述。
圖5是根據(jù)本發(fā)明一個實施例的車輛的虛擬鑰匙授權(quán)系統(tǒng)的結(jié)構(gòu)框圖。如圖5所示,根據(jù)本發(fā)明一個實施例車輛的虛擬鑰匙授權(quán)系統(tǒng)500,包括:第一移動終端510、第二移動終端520和服務(wù)器530。
其中,第一移動終端510為上述實施例所述的移動終端200。第二移動終端520為上述實施例所述的移動終端300。服務(wù)器為上述實施例所述的服務(wù)器400。
需要說明的是,本發(fā)明實施例的車輛的虛擬鑰匙授權(quán)系統(tǒng)500的具體實現(xiàn)方式與本發(fā)明實施例的車輛的虛擬鑰匙授權(quán)方法的具體實現(xiàn)方式類似,具體請參見方法部分的描述,為了減少冗余,此處不做贅述。
以上僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。