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