本發(fā)明涉及一種身份認證方法,更具體地說是指多重交互驗證的身份識別系統(tǒng)和方法。
背景技術:
隨著計算機的普及、網絡的逐步延伸,互聯(lián)網的應用已成為人們日常生活中不可或缺的一部分,給人們的生活提供了極大的便利。但是同時,網絡應用安全方面的問題也非常突出,比如用于車輛智能防盜方面。
一些車輛廠家提供了手機通過藍牙發(fā)送信號解鎖車輛,這種簡易的加密技術容易被破解,導致他人進入車輛。
技術實現(xiàn)要素:
本發(fā)明的目的在于克服現(xiàn)有技術的缺陷,提供多重交互驗證的身份識別系統(tǒng)和方法。
為實現(xiàn)上述目的,本發(fā)明采用以下技術方案:
基于云端與移動智能設備的多重交互驗證的身份識別系統(tǒng),包括云端服務器、車輛電子鑰匙、車輛控制系統(tǒng)、移動智能終端;所述的車輛控制系統(tǒng)設置于車輛上;所述車輛電子鑰匙、車輛控制系統(tǒng)和移動智能終端三者之間通訊連接;所述的車輛控制系統(tǒng)和移動智能終端分別與云端服務器通訊連接。
其進一步技術方案為:所述云端服務器存儲對應車輛的發(fā)動機號信息、車架號信息、車輛型號、車型顏色、車輛所有者信息以及保存車輛當前位置和車輛歷史位置信息,行駛記錄歷史信息等車輛相關信息。
基于云端與移動智能設備的多重交互驗證的身份識別方法,包括以下步驟:
1)車輛電子鑰匙向車輛控制系統(tǒng)發(fā)出開啟或關閉車輛門鎖的控制指令,同時該指令發(fā)送到移動智能終端;
2)車輛控制系統(tǒng)接收到開啟或關閉指令后,生成一個動態(tài)密碼鎖和一個與云端服務器通訊的驗證編碼指令;
3)車輛控制系統(tǒng)把驗證編碼指令上傳到云端服務器,云端服務器收到驗證編碼指令后,做出認證,并且根據(jù)預存的車輛信息,以及驗證編碼指令生成第一解鎖指令;
4)移動智能終端收到車輛電子鑰匙發(fā)出的控制鎖指令;移動智能終端同步向云端服務器發(fā)送解鎖申請,云端服務器收到移動智能終端發(fā)出的解鎖申請后,做出認證,并且根據(jù)預存的車輛信息,以及車輛控制系統(tǒng)發(fā)出的驗證編碼指令生成第二解鎖指令;
5)云端服務器把第一解鎖指令發(fā)送到車輛控制系統(tǒng),第二解鎖指令下發(fā)到用戶的移動智能終端;
6)移動智能終端接收到第二解鎖指令后,向車輛控制系統(tǒng)轉發(fā)處理后的第二解鎖指令,車輛控制系統(tǒng)同時收到兩路解鎖指令后,解開密碼鎖,此時車門即可開啟或關閉。
其進一步技術方案為:所述第二解鎖指令是基于第一解鎖指令生成的。
其進一步技術方案為:還包括系統(tǒng)管理員在云端服務器變更開啟或者關閉車門的控制邏輯;采用第一解鎖指令或第二解鎖指令獨立完成身份識別。
其進一步技術方案為:還包括系統(tǒng)管理員在云端服務器變更開啟或者關閉車門的控制邏輯;關閉多重驗證選項,授權電子鑰匙直接開鎖。
其進一步技術方案為:所述云端服務器采用自動或手動算法,定期向用戶移動智能終端發(fā)送動態(tài)握手協(xié)議,該協(xié)議用來確認移動智能終端的合法身份。
其進一步技術方案為:所述云端服務器能刪除或增加移動智能終端設備。
其進一步技術方案為:所述解鎖指令為車門開啟指令或發(fā)動機開啟指令。
其進一步技術方案為:所述解鎖指令為車門鎖緊指令或發(fā)動機關閉指令。
本發(fā)明與現(xiàn)有技術相比的有益效果是:通過車輛控制系統(tǒng)接收控制鎖指令,云端服務器生成解鎖指令;移動智能終端接收解鎖指令后,向車輛控制系統(tǒng)轉發(fā)解鎖指令解開密碼鎖,從而提高了車輛的防盜安全性,并且本發(fā)明的控制權在云端,即使鑰匙或者手機被盜,也可以保證車輛安全,提高了車輛的安全防盜等級。
下面結合附圖和具體實施例對本發(fā)明作進一步描述。
附圖說明
圖1為本發(fā)明實施例提供的多重交互驗證的身份識別方法流程圖;
圖2為本發(fā)明實施例提供的多重交互驗證的身份識別系統(tǒng)示意圖。
具體實施方式
為了更充分理解本發(fā)明的技術內容,下面結合具體實施例對本發(fā)明的技術方案進一步介紹和說明,但不局限于此。
如圖1,圖2所示的具體實施例,本發(fā)明基于云端與移動智能設備的多重交互驗證的身份識別系統(tǒng),包括云端服務器、車輛電子鑰匙、車輛控制系統(tǒng)、移動智能終端;所述的車輛控制系統(tǒng)設置于車輛上;所述車輛電子鑰匙、車輛控制系統(tǒng)和移動智能終端三者之間通訊連接;所述的車輛控制系統(tǒng)和移動智能終端分別與云端服務器通訊連接。
云端服務器存儲對應車輛的發(fā)動機號信息、車架號信息、車輛型號、車型顏色、車輛所有者信息以及保存車輛當前位置和車輛歷史位置信息,行駛記錄歷史信息等車輛相關信息。
本發(fā)明公開了基于云端與移動智能設備多重交互驗證方法,包括以下步驟:
1)車輛電子鑰匙向車輛控制系統(tǒng)發(fā)出開啟或關閉車輛門鎖的控制指令,同時該指令發(fā)送到移動智能終端;
2)車輛控制系統(tǒng)接收到開啟或關閉指令后,生成一個動態(tài)密碼鎖和一個與云端服務器通訊的驗證編碼指令;
3)車輛控制系統(tǒng)把驗證編碼指令上傳到云端服務器,云端服務器收到驗證編碼指令后,做出認證,并且根據(jù)預存的車輛信息,以及驗證編碼指令生成第一解鎖指令;
4)移動智能終端收到車輛電子鑰匙發(fā)出的控制鎖指令;移動智能終端同步向云端服務器發(fā)送解鎖申請,云端服務器收到移動智能終端發(fā)出的解鎖申請后,做出認證,并且根據(jù)預存的車輛信息,以及車輛控制系統(tǒng)發(fā)出的驗證編碼指令生成第二解鎖指令;
5)云端服務器把第一解鎖指令發(fā)送到車輛控制系統(tǒng),第二解鎖指令下發(fā)到用戶的移動智能終端;
6)移動智能終端接收到第二解鎖指令后,向車輛控制系統(tǒng)轉發(fā)處理后的第二解鎖指令,車輛控制系統(tǒng)同時收到兩路解鎖指令后,解開密碼鎖,此時車門即可開啟或關閉。
第二解鎖指令是基于第一解鎖指令生成的,單獨使用第二解鎖指令是無效的。
系統(tǒng)管理員可以通過在云端服務器變更開啟或者關閉車門的控制邏輯;采用第一解鎖指令或第二解鎖指令獨立完成身份識別。
云端服務器采用自動或手動算法,定期向用戶移動自能終端發(fā)送動態(tài)握手協(xié)議,該協(xié)議用來確認移動自能終端的合法身份。系統(tǒng)管理員可以通過云端服務器刪除或增加移動智能終端設備,解鎖指令為車門開啟指令或發(fā)動機開啟指令。
通過云端服務器授權,可以實現(xiàn)利用手機開啟車輛門鎖的功能,從而不依靠電子鑰匙,有利于租車公司管理車輛。
于其他實施例中,系統(tǒng)管理員還可以通過在云端服務器變更開啟或者關閉車門的控制邏輯;關閉多重驗證選項,授權電子鑰匙直接開鎖;解鎖指令可以為車門鎖緊指令或發(fā)動機關閉指令。
綜上所述,本發(fā)明多重交互驗證的身份識別系統(tǒng)和方法,通過車輛控制系統(tǒng)接收控制鎖指令,云端服務器生成解鎖指令;移動智能終端接收解鎖指令后,向車輛控制系統(tǒng)轉發(fā)解鎖指令解開密碼鎖,從而提高了車輛的防盜安全性,并且本發(fā)明的控制權在云端,即使鑰匙或者手機被盜,也可以保證車輛安全,提高了車輛的安全防盜等級。本發(fā)明除了應用于車輛的中控門鎖,發(fā)動機啟動之外。也適用于房間,建筑物,船舶,飛行器,大型設備,專用工具等。
上述僅以實施例來進一步說明本發(fā)明的技術內容,以便于讀者更容易理解,但不代表本發(fā)明的實施方式僅限于此,任何依本發(fā)明所做的技術延伸或再創(chuàng)造,均受本發(fā)明的保護。本發(fā)明的保護范圍以權利要求書為準。