[發(fā)明專利]采用真隨機序列作為遙控鎖開鎖密碼的遙控裝置及方法無效
| 申請?zhí)枺?/td> | 200710048705.0 | 申請日: | 2007-03-23 |
| 公開(公告)號: | CN101270620A | 公開(公告)日: | 2008-09-24 |
| 發(fā)明(設(shè)計)人: | 任彥之;符初生;唐友喜 | 申請(專利權(quán))人: | 成都途筏達科技有限公司 |
| 主分類號: | E05B49/00 | 分類號: | E05B49/00;G05B15/02;G08C19/00 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 610054四川省成都市成華區(qū)建*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 采用 隨機 序列 作為 遙控 開鎖 密碼 遙控裝置 方法 | ||
1.?一種采用真隨機序列作為遙控鎖開鎖密碼的遙控裝置,其特征是它包括遙控鑰匙、鎖控器兩個裝置;
所述的遙控鑰匙由射頻發(fā)射器(1)、調(diào)制器(2)、顯示屏(3)以及顯示屏接口電路(4)、鍵盤(5)以及鍵盤接口電路(6)、外部連接頭(7)以及外部數(shù)據(jù)接口電路(8)、存儲器(9)、中央控制處理單元(14)組成;所述的遙控鑰匙存儲器(9)中包括真隨機序列存儲區(qū)(10)和身份碼存儲區(qū)(11)、真隨機序列段號存儲區(qū)(12)和鑰匙能動密碼存儲單元(13);
所述的遙控鑰匙的內(nèi)部組成的連接關(guān)系是:鍵盤接口電路(6)的輸出連接到中央控制處理單元(14)的輸入端,顯示屏接口電路(4)的輸出與顯示屏(3)的輸入對應(yīng)連接,顯示屏接口電路(4)的輸入與中央控制處理單元(14)的輸出端連接,存儲器(9)的數(shù)據(jù)線與地址線分別與中央控制處理單元(14)間的數(shù)據(jù)線和地址選通線連接,中央控制處理單元(14)的開/關(guān)鎖信號的輸出端與調(diào)制單元(2)的輸入端相連,調(diào)制單元(2)的輸出與射頻發(fā)射器(1)的輸入相連,外部數(shù)據(jù)接口電路(8)的雙向數(shù)據(jù)線與外部接頭(7)相連,同時外部數(shù)據(jù)接口電路(8)另外的雙向數(shù)據(jù)線與中央控制處理單元(14)的數(shù)據(jù)線相連;
所述的鎖控器是由顯示屏(20)及顯示接口電路(21)、射頻接收器(15)、解調(diào)器(16)、真隨機序列發(fā)生電路單元(17)、鎖控器存儲器(24),鎖控器鍵盤(18)及鎖控器鍵盤輸入電路單元(19)、鎖控器中央控制處理單元(30)、鎖控器外部數(shù)據(jù)出入接口電路(23)、鎖控器外部連接頭(22)、鎖體開/關(guān)觸發(fā)電路(29)、外殼組成;所述的鎖控器存儲器(24)包括了鎖控器真隨機序列存儲單元(25)、鎖控器身份碼存儲單元(26)、鎖控器真隨機序列段號存儲單元(27)、鎖控器鑰匙密碼存儲單元(28);
所述的鎖控器的內(nèi)部電路連接關(guān)系是:鎖控器鍵盤(18)的輸出線連接到鎖控器鍵盤接口電路(19)的輸出端,鎖控器鍵盤接口電路(19)的輸出連接到鎖控器中央控制處理單元(30)的輸入端,鎖控器顯示屏接口電路(21)的輸出與鎖控器顯示屏(20)的輸入連接,鎖控器顯示屏接口電路(21)的輸入與鎖控器中央控制處理單元(30)的輸出腳連接,鎖控器存儲器(24)的數(shù)據(jù)與地址線分別與鎖控器中央控制處理單元(30)間的數(shù)據(jù)線和地址選通線連接,鎖控器中央控制處理單元(30)的開/關(guān)鎖信號的輸入端與解調(diào)器(16)的輸出端相連,解調(diào)器(16)的輸入端與射頻接收器(15)的輸出端連接,鎖控器外部數(shù)據(jù)接口電路(23)的雙向數(shù)據(jù)線與鎖控器外部接頭(22)相連,同時鎖控器外部數(shù)據(jù)接口電路(23)另外的雙向數(shù)據(jù)線與鎖控器中央控制處理單元(30)的數(shù)據(jù)線相連,鎖控器的真隨機序列產(chǎn)生器(17)的數(shù)據(jù)輸出端與鎖控器中央控制處理單元(30)的數(shù)據(jù)輸入端連接,鎖控器的真隨機序列產(chǎn)生器(17)的控制信號輸入端與鎖控器中央控制處理單元(30)的序列控制信號輸出端連接,鎖控器中央控制處理單元(30)的另一控制輸出端與鎖體開/關(guān)觸發(fā)控制單元(29)的輸入端連接,鎖體開/關(guān)觸發(fā)控制單元(29)的輸出與鎖體連接。
2.?根據(jù)權(quán)利要求1所述的一種采用真隨機序列作為遙控鎖開鎖密碼的遙控裝置,實現(xiàn)采用真隨機序列作為遙控鎖開鎖密碼的方法,其特征是:它包括真隨機序列的產(chǎn)生和管理方法、開鎖時遙控鑰匙的發(fā)送信號方法、開鎖時鎖控器解碼與開鎖處理方法;
所述的真隨機序列的產(chǎn)生和管理方法是在遙控鑰匙和控鎖器空閑狀態(tài)下實現(xiàn)的,它包括以下步驟:
第一步:用戶通過遙控鑰匙的外部接頭(7)與鎖控器外部接頭(11)相接,將遙控鑰匙與鎖控器連接在一起,連接之前,遙控鑰匙中央控制處理單元(14)和鎖控器控制處理單元(30)都處于初始狀態(tài);
第二步:遙控鑰匙向鎖控器發(fā)送包括身份碼和能動鑰匙密碼的信號;
第三步:鎖控器的中央控制處理單元(14)接收到遙控鑰匙的身份碼后進行身份鑒別;
第四步:如果第三步通過身份鑒別,就進入到第五步;如果第三步未通過身份鑒別,則鎖控器的中央控制處理單元(30)回到鎖控器的初始狀態(tài),遙控鑰匙的中央控制處理單元(14)也回到遙控鑰匙的初始狀態(tài),第五步到十一步就不再進行;
第五步:鎖控器的中央控制處理單元(30)向鎖控器的顯示屏(20)輸出“更新”或“增補”提示信息,并等待鍵盤(18)輸入指令和序列長度;
第六步:在遙控鑰匙和鎖控器斷開前,若鎖控器的中央控制處理單元(30)收到第五步中鎖控器鍵盤(18)輸入的操作指令,就進入第七步;若在鎖控器的中央控制處理單元(30)收到鎖控器鍵盤(18)操作指令之前遙控鑰匙和鎖控器就斷開,遙控鑰匙的中央控制處理單元(14)和鎖控器中央控制處理單元(30)都回到初始狀態(tài),第七步到十二步就不再進行;
第七步:鎖控器的中央控制處理單元(30)接收到第六步中鎖控器鍵盤(18)輸入的指令,如果接收的指令是“更新”指令,鎖控器的中央控制處理單元(30)就清空鎖控器真隨機序列存儲單元(25),同時通過外部數(shù)據(jù)接口電路(23)向遙控鑰匙發(fā)“更新”指令;如果接收的指令是“增補”指令,鎖控器的中央控制處理單元(30)就將真隨機序列存儲單元(25)中沒有用過的數(shù)據(jù)依次移到首地址開始的區(qū)域,同時通過外部數(shù)據(jù)接口電路(23)向遙控鑰匙發(fā)“增補”指令;
第八步:遙控鑰匙中央控制處理單元(14)如果接收到“更新”指令,控鑰匙中央控制處理單元(14)就清空遙控鑰匙序列存儲區(qū)(10);如果接收到“增補”指令,就將序列存儲區(qū)(10)沒有用過的數(shù)據(jù)依次移到首地址開始的區(qū)域;
第九步:鎖控器中央控制處理單元(30)控制真隨機序列產(chǎn)生器(17)產(chǎn)生真隨機序列;
第十步:鎖控器中央控制處理單元(30)將第九步產(chǎn)生的真隨機序列存儲到鎖控器的真隨機序列存儲單元(25)空白部分最前面開始的地址中;鎖控器中央控制處理單元(30)同時將第九步產(chǎn)生的真隨機序列通過鎖控器的外部數(shù)據(jù)接口電路(23)輸入到遙控鑰匙的中央控制處理單元(14)中,遙控鑰匙的中央控制處理單元(14)再將真隨機序列存放到遙控鑰匙的真隨機序列存儲區(qū)(10)中空白部分最前面開始的地址中;
第十二步:鎖控器中央控制處理單元(30)將鎖控器真隨機序列段號存儲單元(27)的數(shù)據(jù)改寫成真隨機序列存儲單元(25)的首地址,并向鎖控器顯示屏(20)輸出“成功”信息,然后回到初始狀態(tài);
第十三步:遙控鑰匙中央控制處理單元(14)將真隨機序列段號存儲區(qū)(12)的段號改寫成序列存儲區(qū)(10)的首地址;并向遙控鑰匙顯示屏輸出“本過程成功”等提示信息,然后回到初始狀態(tài);
所述開鎖時遙控鑰匙發(fā)送開鎖信號的方法包括:一種是開鎖信號中含有段號信息的處理方法,另一種是開鎖信號中不含有段號信息的處理方法;
所述開鎖時開鎖信號中含有段號信息的處理方法,它包括以下步驟:
第一步:控鑰匙中央控制處理單元(14)讀取真隨機序列段號存儲單元(12)中的段號;
第二步:遙控鑰匙中央控制處理單元(14)從遙控鑰匙真隨機序列存儲區(qū)(10)中讀取第一步中所得到的段號所對應(yīng)的序列段;
第三步:鑰匙中央控制處理單元(14)將第一步所讀取的段號和第二步中所得的序列段組成數(shù)據(jù)幀;
第四步:遙控鑰匙中央控制處理單元(14)將遙控鑰匙真隨機序列段號存儲區(qū)(12)的段號改寫成:第一步所取得的段號加上數(shù)值N后的值,N=1,2,3.....L,L小于遙控鑰匙真隨機序列存儲區(qū)(10)的的長度;
第五步:遙控鑰匙中央控制處理單元(14)將第三步得到的數(shù)據(jù)幀輸出到調(diào)制器(2);
第六步:調(diào)制器(2)對數(shù)據(jù)幀進行調(diào)制,并對調(diào)制后的信號輸入到發(fā)射器(1);
第七步:遙控鑰匙的中央控制處理單元(14)判斷由第四步改寫后的段號是否大于等于預(yù)設(shè)的段號門限值,段號門限值的選取滿足:段號門限值是小于鎖控器真隨機序列存儲單元的長度;如果第四步改寫后的段號大于預(yù)設(shè)的段號門限值,遙控鑰匙的中央控制處理單元(14)就在遙控鑰匙顯示屏(3)上顯示“增補”或“更新“提示,然后遙控鑰匙的中央控制處理單元(14)回到初始狀態(tài);如果第四步改寫后的段號小于預(yù)設(shè)的段號門限值,遙控鑰匙的中央控制處理單元(14)就直接回到初始狀態(tài);
所述開鎖時開鎖信號中不含有段號信息的處理方法,它包括以下步驟:
第一步:遙控鑰匙中央控制處理單元(14)讀取真隨機序列段號存儲區(qū)(12)中的段號;
第二步:遙控鑰匙中央控制處理單元(14)從遙控鑰匙真隨機序列存儲區(qū)(10)讀取第一步所得段號所對應(yīng)的序列段;
第三步:遙控鑰匙的中央控制處理單元(14)將第二步得到的序列段組成數(shù)據(jù)幀;
第四步:遙控鑰匙中央控制處理單元(14)將遙控鑰匙段號存儲單元(12)的段號改寫成第一步所取段號加上數(shù)值N后的值,N=1,2,3.....L,L小于遙控鑰匙真隨機序列存儲區(qū)(10)的的長度;
第五步:遙控鑰匙中央控制處理單元(14)將第三步的數(shù)據(jù)幀輸出到調(diào)制器(2);
第六步:調(diào)制器(2)對數(shù)據(jù)幀進行調(diào)制,并對調(diào)制后的信號輸入到發(fā)射器(1);
第七步:遙控鑰匙的中央控制處理單元(14)判斷第四步改寫后的段號是否大于等于預(yù)設(shè)的段號門限值,段號門限值的選取滿足:段號門限值是小于鎖控器真隨機序列存儲單元的長度,如果第四步改寫后的段號大于預(yù)設(shè)的段號門限值遙控鑰匙的中央控制處理單元(14)就在遙控鑰匙顯示屏(3)上顯示“增補”或“更新“提示,然后遙控鑰匙的中央控制處理單元(14)回到初始狀態(tài);如果第四步改寫后的段號小于預(yù)設(shè)的段號門限值,遙控鑰匙的中央控制處理單元(14)就直接回到初始狀態(tài);
所述開鎖時鎖控器的解碼開鎖方法也有兩種,一種是開鎖信號含有段號信息的處理方法,另一種是開鎖信號沒有段號信息的處理方法;
所述開鎖時開鎖信號含有段號信息的解碼與開鎖處理方法由以下步驟組成:
第一步:鎖控器的接收器(15)收到遙控鑰匙發(fā)出的信號后,送到解調(diào)器(16);
第二步:解調(diào)器(16)對接收器(15)發(fā)來的信號進行解調(diào),得到數(shù)字信號,并將得到的數(shù)字信號送到鎖控器的中央控制處理單元(30);
第三步:鎖控器中央控制處理單元(30)從收到數(shù)字信號中讀出段號和序列段;
第四步:鎖控器中央控制處理單元(30)從鎖控器的真隨機序列段號存儲單元(27)中讀取本地段號;
第五步:鎖控器中央控制處理單元(30)對第三步讀取到的序列段號與第四步讀取到的本地段號進行比較,如果第三步讀取到的序列段號大于第四步讀取到的本地段號且兩者之差小于M,M是一個預(yù)先設(shè)定的門限值,M值是小于鎖控器真隨機序列存儲單元(25)的長度的正整數(shù),則鎖控器中央控制處理單元(30)進行第六步;否則,鎖控器中央控制處理單元(30)回到初始狀態(tài);
第六步:鎖控器的中央控制處理單元(30)從鎖控器真隨機序列存儲單元(25)中讀取第二步得到的序列段號所對應(yīng)的序列段;
第七步:鎖控器的中央控制處理單元(30)將第六步讀取的序列段與第三步得到的序列段進行比較,如果兩者相同,就進行第七步,如果兩者不相同,鎖控器的中央控制處理單元(30)回到初始狀態(tài);
第八步:鎖控器的中央控制處理單元(30)向開關(guān)鎖體開/關(guān)觸發(fā)電路(29)發(fā)送“開”指令;
第九步:鎖控器的中央控制處理單元(30)將鎖控器真隨機序列段號存儲單元(27)的段號改寫成:第三步所得到的段號加上數(shù)值N后的值,然后回到初始狀態(tài),N=1,2,3.....L,L小于鎖控器真隨機序列存儲區(qū)(25)的長度;
所述開鎖時開鎖信號中沒有段號信息的解碼開鎖處理方法由以下步驟組成:
第一步:鎖控器的接收器(15)收到遙控鑰匙發(fā)出的信號后,送到解調(diào)器(16);
第二步:解調(diào)器(16)對接收器(15)發(fā)來的信號進行解調(diào),得到數(shù)字信號,并將數(shù)字信號送到鎖控器的中央控制處理單元(30);
第三步:鎖控器中央控制處理單元(30)從收到數(shù)字信號中讀出序列段;
第四步:鎖控器中央控制處理單元(30)從鎖控器的真隨機序列段號存儲單元(27)中讀取本地段號,
第五步:鎖控器的中央控制處理單元(30)從鎖控器真隨機序列存儲單元(25)中讀取本地段號所對應(yīng)的序列段;
第六步:鎖控器的中央控制處理單元(30)設(shè)置一個計數(shù)變量K,計數(shù)變量K的初始值為0;
第七步:鎖控器的中央控制處理單元(30)將第三步讀取的序列段與第五步所讀取的序列段進行比較,如果兩者是相同的,就進入第十一步;如果兩者不相同,鎖控器的中央控制處理單元(30)進入第八步;
第八步:鎖控器的中央控制處理單元(30)將鎖控器真隨機序列段號存儲單元的值改寫成:第四步得到的本地段號加數(shù)值N后的值,同時將計數(shù)變量改寫成:當(dāng)前計數(shù)變量的值加1后的值,N=1,2,3,……,L;L小于鎖控器真隨機序列存儲單元25的長度的正整數(shù);
第九步:判斷計數(shù)變量K是否超過H值,H是預(yù)設(shè)的一個計數(shù)器門限值,H值為小于鎖控器真隨機序列存儲區(qū)(25)的長度的正整數(shù);
第十步:如果計數(shù)變量K沒有超過H,就重復(fù)第六步,如果計數(shù)變量K超過H,鎖控器的中央控制處理單元(30)回到初始狀態(tài);
第十一步:鎖控器的中央控制處理單元(30)向鎖體開/關(guān)觸發(fā)電路(29)發(fā)送“開”指令;
第十二步:鎖控器的中央控制處理單元(30)將鎖控器當(dāng)前真隨機序列段號存儲單元(27)的段號改寫成:第三步所得段號加上N后的值,然后鎖控器的中央控制處理單元(30)回到初始狀態(tài),N=1,2,3.....L,L小于遙控鑰匙真隨機序列存儲單元(25)的的長度。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于成都途筏達科技有限公司,未經(jīng)成都途筏達科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710048705.0/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





