車輛解鎖方法
2023-05-20 12:44:06 3
專利名稱:車輛解鎖方法
技術領域:
本發明提供一種車輛解鎖方法,特別是涉及在每次解鎖操作時所使用的解鎖密鑰的指定方法。
背景技術:
汽車遙控鑰匙是一種目前被廣泛使用的車輛電子門鎖解鎖/上鎖工具,其可以方便車主在一定距離外對車輛進行解鎖或者上鎖。但是,由於遙控鑰匙通過無線方式傳遞解鎖密鑰,竊取者可以使用儀器惡意攔截遙控鑰匙所發射的無線信號幀,並進行解碼從而獲取其中攜帶的解鎖密鑰。目前,還沒有有效方法可以防止解鎖密鑰被竊取而造成的車輛被惡意入侵事件。
發明內容
為了防止解鎖密鑰被竊取而造成的車輛被惡意入侵,本發明的一個實施例提供了一種車輛解鎖方法,在進行解鎖操作時,車輛的遙控鑰匙在發送到車輛內的門鎖控制器的解鎖無線信號幀中包含有解鎖密鑰和下次解鎖密鑰指示碼,所述解鎖密鑰僅在本次解鎖操作時被用於驗證是否有權限進行解鎖操作,所述下次解鎖密鑰指示碼用於指定在下次解鎖操作時所使用的解鎖密鑰。本發明的另一個實施例還提供了一種車輛解鎖方法,所述方法包括以下步驟A 在車輛遙控鑰匙和車輛內的門鎖控制器中設置相同的密鑰表,所述密鑰表包括多個下次解鎖密鑰指示碼和解鎖密鑰,且每一個下次解鎖密鑰指示碼唯一對應一個解鎖密鑰;B:在進行本次解鎖操作時,所述遙控鑰匙向所述門鎖控制器發送解鎖無線信號幀,該解鎖無線信號幀中包含解鎖密鑰和下次解鎖密鑰指示碼,保存與所述下次解鎖密鑰指示碼對應的解鎖密鑰;C 所述門鎖控制器驗證本次解鎖操作是否有效;D 如果有效,所述門鎖控制器執行解鎖操作,並保存與所述下次解鎖密鑰指示碼對應的解鎖密鑰;其中,與所述下次解鎖密鑰指示碼對應的解鎖密鑰在下次解鎖操作時被使用。本發明的有益效果是在每次解鎖操作時所使用的解鎖密鑰均不相同,本次解鎖操作所使用的解鎖密鑰僅在本次解鎖操作時有效,下次解鎖操作所使用的解鎖密鑰通過本次解鎖操作時發送的解鎖無線信號幀中的下次解鎖密鑰指示碼約定,這樣即使有人通過攔截無線信號幀而獲得了本次解鎖操作所使用的解鎖密鑰,也無法使用其再次開啟車門。
圖1是由遙控鑰匙發出的解鎖無線信號幀。圖2是由遙控鑰匙發出的鎖車無線信號幀。
圖3是本發明第一實施例所採用的汽車電子門鎖操作方法流程圖。圖4是由遙控鑰匙發出的解鎖無線信號幀。圖5是本發明第二實施例所採用的汽車電子門鎖操作方法流程圖。圖6是本發明所公開的電子門鎖系統示意圖。
具體實施例方式圖1示出的是本發明第一實施方式所採用的車輛解鎖無線信號幀結構。該解鎖無線信號幀由四個欄位組成。第一欄位為鑰匙識別碼,車輛內的門鎖控制器通過該鑰匙識別碼來識別發出無線信號幀的遙控鑰匙是否為本車對應的遙控鑰匙,該欄位根據車輛生產商來分配,不同生產商分配不同的鑰匙識別碼,鑰匙識別碼包括生產商代碼、車型代碼以及主 /備用鑰匙代碼,該欄位所佔用的比特長度也由生產商來指定。第二欄位為解鎖操作碼,車輛內的門鎖控制器通過該解鎖操作碼來識別當前車主需要進行的操作是解鎖操作,欄位長度由車輛生產商確定。第三欄位為解鎖密鑰,車輛內的門鎖控制器通過該密鑰來並判斷所述遙控鑰匙是否有權限執行解鎖操作,該欄位長度根據所採用的密鑰長度來確定,例如可以為16比特位或者32比特位。第四欄位為下次解鎖密鑰指示碼,該指示碼用於同車輛內的門鎖控制器約定在下次解鎖操作時所使用的解鎖密鑰。在每次按壓車輛遙控鑰匙上的解鎖按鍵時,所述下次解鎖密鑰指示碼由遙控鑰匙內的控制器從密鑰表中隨機選擇而得到, 或者由上次產生的指示碼加上一個隨機產生的正整數值得到。第四欄位的長度根據所採用的解鎖密鑰總數量確定。圖2示出的是本發明所採用的車輛鎖車無線信號幀結構。該鎖車無線信號幀由兩個欄位組成。第一欄位為鑰匙識別碼,與前述車輛解鎖無線信號幀中的鑰匙識別碼一致,在此不再贅述。第二欄位為鎖車操作碼,車輛內的門鎖控制器根據該操作碼來識別當前車主需要進行的操作是鎖車操作,欄位長度由車輛生產商確定。本發明第一實施方式需要事先在車輛遙控鑰匙和車輛內的門鎖控制器中設定相同的密鑰表。如表1所示。表1示出了採用4個解鎖密鑰的實施方式,其中解鎖密鑰指示碼的長度為2比特位,解鎖密鑰的長度為32比特位。如果需要採用更多的解鎖密鑰和更長的解鎖密鑰,則需要擴展密碼錶的容量和解鎖密鑰指示碼的長度。表1 密鑰表
權利要求
1.一種車輛解鎖方法,其特徵在於在進行解鎖操作時,車輛的遙控鑰匙在發送到車輛內的門鎖控制器的解鎖無線信號幀中包含有解鎖密鑰和下次解鎖密鑰指示碼,所述解鎖密鑰僅在本次解鎖操作時被用於驗證是否有權限進行解鎖操作,所述下次解鎖密鑰指示碼用於指定在下次解鎖操作時所使用的解鎖密鑰。
2.如權利要求1所述車輛解鎖方法,其特徵在於在進行解鎖操作前,在車輛的遙控鑰匙和車輛內的門鎖控制器中設置相同的密鑰表,所述密鑰表包括多個下次解鎖密鑰指示碼和解鎖密鑰,且每一個下次解鎖密鑰指示碼唯一對應一個解鎖密鑰。
3.如權利要求2所述的車輛解鎖方法,其特徵在於所述下次解鎖密鑰指示碼通過如下方式產生由所述遙控鑰匙從在其中設置的密鑰表中隨機選擇一個所述下次解鎖密鑰指示碼,且在每次解鎖操作時所選擇的所述下次解鎖密鑰指示碼均不相同;或者,使用隨機數算法隨機產生一個正整數值,由在前一次解鎖操作時產生的所述下次解鎖密鑰指示碼加上該正整數值產生所述下次解鎖密鑰指示碼。
4.如權利要求3所述車輛解鎖方法,其特徵在於所述解鎖無線信號幀中包含的所述解鎖密鑰根據在前一次解鎖操作時產生的所述下次解鎖密鑰指示碼在密鑰表中查找獲得。
5.如權利要求2至4中任一個所述車輛解鎖方法,其特徵在於還包括對所述密鑰表進行重置的步驟,所述重置的步驟具體為重新確定所述密鑰表中每一個所述下次解鎖密鑰指示碼與所述解鎖密鑰之間的一一對應關係。
6.一種車輛解鎖方法,其特徵在於包括如下步驟A 在車輛遙控鑰匙和車輛內的門鎖控制器中設置相同的密鑰表,所述密鑰表包括多個下次解鎖密鑰指示碼和解鎖密鑰,且每一個下次解鎖密鑰指示碼唯一對應一個解鎖密鑰;B:在進行本次解鎖操作時,所述遙控鑰匙向所述門鎖控制器發送解鎖無線信號幀,該解鎖無線信號幀中包含解鎖密鑰和下次解鎖密鑰指示碼,保存與所述下次解鎖密鑰指示碼對應的解鎖密鑰;C 所述門鎖控制器驗證本次解鎖操作是否有效;D 如果有效,所述門鎖控制器執行解鎖操作,並保存與所述下次解鎖密鑰指示碼對應的解鎖密鑰;其中,與所述下次解鎖密鑰指示碼對應的解鎖密鑰在下次解鎖操作時被使用。
7.如權利要求6所述的車輛解鎖方法,其特徵在於步驟B中所述的下次解鎖密鑰指示碼通過如下方式產生由所述遙控鑰匙從在其中設置的密鑰表中隨機選擇一個所述下次解鎖密鑰指示碼,且在每次解鎖操作時所選擇的所述下次解鎖密鑰指示碼均不相同;或者,使用隨機數算法隨機產生一個正整數值,由在前一次解鎖操作時產生的所述下次解鎖密鑰指示碼加上該正整數值產生所述下次解鎖密鑰指示碼。
8.如權利要求6或7所述的車輛解鎖方法,其特徵在於所述步驟C具體包括將所述解鎖無線信號幀中的所述解鎖密鑰與門鎖控制器保存的本次解鎖操作時所使用的解鎖密鑰進行比較,如果二者一致,則驗證本次解鎖操作有效;其中,所述本次解鎖操作時所使用的解鎖密鑰為所述門鎖控制器在前一次有效解鎖操作時根據接收到的所述解鎖無線信號幀中包含的所述下次解鎖密鑰指示碼從在所述門鎖控制器中設置的密鑰表中獲得。
9.如權利要求6或7所述的車輛解鎖方法,其特徵在於所述下次解鎖密鑰指示碼和解鎖密鑰的比特位數通過如下方式確定設N為下次解鎖密鑰指示碼的比特位數,M為解鎖密鑰的比特位數,則N取使等式2n_m = k成立的任一值,其中參數k為正整數。
10.如權利要求6至8中任一個所述車輛解鎖方法,其特徵在於在所述步驟A之前還包括對所述密鑰表進行重置的步驟,所述重置的步驟具體為重新確定所述密鑰表中每一個所述下次解鎖密鑰指示碼與所述解鎖密鑰之間的一一對應關係。
全文摘要
提供一種車輛解鎖方法,在車輛的遙控鑰匙發送到車輛內的門鎖控制器的解鎖無線信號幀中包含有解鎖密鑰和下次解鎖密鑰指示碼,所述解鎖密鑰僅在本次解鎖操作中被用於驗證是否有權限進行解鎖操作,所述下次解鎖密鑰指示碼被用於指定在下次解鎖操作時所使用的解鎖密鑰。該方法在每次解鎖操作時所使用的解鎖密鑰均不相同,可以有效防止通過惡意攔截遙控鑰匙發出的無線信號而獲得解鎖密鑰。
文檔編號B60R25/00GK102251713SQ20111015419
公開日2011年11月23日 申請日期2011年6月2日 優先權日2011年6月2日
發明者劉婧娜 申請人:劉婧娜