[發(fā)明專(zhuān)利]一種智能門(mén)鎖的開(kāi)鎖方法及控制裝置有效
| 申請(qǐng)?zhí)枺?/td> | 201910016359.0 | 申請(qǐng)日: | 2019-01-08 |
| 公開(kāi)(公告)號(hào): | CN109448208B | 公開(kāi)(公告)日: | 2021-03-02 |
| 發(fā)明(設(shè)計(jì))人: | 張洪進(jìn) | 申請(qǐng)(專(zhuān)利權(quán))人: | 青島海信智慧家居系統(tǒng)股份有限公司 |
| 主分類(lèi)號(hào): | G07C9/00 | 分類(lèi)號(hào): | G07C9/00;H04L9/32;H04L9/08 |
| 代理公司: | 北京弘權(quán)知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 11363 | 代理人: | 逯長(zhǎng)明;許偉群 |
| 地址: | 266100 山東省*** | 國(guó)省代碼: | 山東;37 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 智能 門(mén)鎖 開(kāi)鎖 方法 控制 裝置 | ||
本實(shí)施例提供一種智能門(mén)鎖的開(kāi)鎖方法及控制裝置,涉及智慧家居技術(shù)領(lǐng)域。該方法包括:控制終端獲取開(kāi)鎖密碼,從秘鑰隊(duì)列獲取加密秘鑰并對(duì)開(kāi)鎖密碼進(jìn)行加密,將獲得的加密密碼發(fā)送給智能門(mén)鎖;智能門(mén)鎖從秘鑰隊(duì)列獲取解密秘鑰,并對(duì)加密密碼進(jìn)行解密,根據(jù)解密獲得的開(kāi)鎖密碼和預(yù)設(shè)密碼控制是否開(kāi)鎖,將解密秘鑰從秘鑰隊(duì)列中刪除,以及向控制終端發(fā)送解鎖指令;控制終端將加密秘鑰從秘鑰隊(duì)列中刪除。采用本實(shí)施例提供的智能門(mén)鎖的開(kāi)鎖方法及控制裝置,即使加密密碼在發(fā)送過(guò)程中被盜取并再次發(fā)送給智能門(mén)鎖也無(wú)法打開(kāi)智能門(mén)鎖,提高了智能門(mén)鎖的安全性。
技術(shù)領(lǐng)域
本實(shí)施例涉及智慧家居技術(shù)領(lǐng)域,尤其涉及一種智能門(mén)鎖的開(kāi)鎖方法及控制裝置。
背景技術(shù)
如圖1所示,在智慧家居系統(tǒng)中,通常設(shè)置有控制終端、云端服務(wù)器和智能家居設(shè)備。在該系統(tǒng)中,控制終端能夠直接或者通過(guò)云端服務(wù)器對(duì)智能家居設(shè)備進(jìn)行管理,例如,打開(kāi)智能家居設(shè)備中的智能門(mén)鎖。
控制終端在控制智能門(mén)鎖開(kāi)鎖的過(guò)程中,需要將用戶(hù)輸入的密碼發(fā)送給智能門(mén)鎖,以便智能門(mén)鎖根據(jù)該密碼判斷是否開(kāi)鎖。在該過(guò)程中,控制終端通常會(huì)采用一個(gè)固定的加密規(guī)則對(duì)用戶(hù)輸入的密碼進(jìn)行加密,獲得加密密碼,再將該加密密碼發(fā)送給智能門(mén)鎖。智能門(mén)鎖在接收到該加密密碼之后,使用與該加密規(guī)則對(duì)應(yīng)的解密規(guī)則對(duì)該加密密碼進(jìn)行解密,即可獲得用戶(hù)輸入的密碼。
然而,在上述過(guò)程中,由于控制終端的加密規(guī)則和智能門(mén)鎖側(cè)的解密規(guī)則是固定的,如果密碼的盜取者竊取該加密密碼之后,再將其發(fā)送給智能門(mén)鎖后,智能門(mén)鎖使用解密規(guī)則對(duì)該加密密碼再次進(jìn)行解密之后,依然可能打開(kāi)智能門(mén)鎖,導(dǎo)致智能門(mén)鎖的安全性降低。
發(fā)明內(nèi)容
本實(shí)施例提供了一種智能門(mén)鎖的開(kāi)鎖方法及控制裝置,用于解決加密密碼被盜取并再次發(fā)送給智能門(mén)鎖而導(dǎo)致的智能門(mén)鎖安全性低的問(wèn)題。
第一方面,本實(shí)施例提供一種智能門(mén)鎖的開(kāi)鎖方法,應(yīng)用于控制終端,包括:獲取開(kāi)鎖密碼,所述開(kāi)鎖密碼的長(zhǎng)度為K;從預(yù)設(shè)的秘鑰隊(duì)列的隊(duì)頭開(kāi)始,獲取K個(gè)連續(xù)的數(shù)據(jù)作為加密秘鑰;采用所述加密秘鑰對(duì)所述開(kāi)鎖密碼進(jìn)行加密,獲得加密密碼;將所述加密密碼發(fā)送給智能門(mén)鎖;在接收到所述智能門(mén)鎖發(fā)送的第一解鎖指令后,將所述加密秘鑰從所述秘鑰隊(duì)列中刪除。
在第一方面的第一種實(shí)現(xiàn)方式中,在獲取開(kāi)鎖密碼之前,所述方法還包括:接收所述智能門(mén)鎖發(fā)送的第二解鎖指令;從所述秘鑰隊(duì)列的隊(duì)頭開(kāi)始刪除K個(gè)連續(xù)的數(shù)據(jù)。
在第一方面的第二種實(shí)現(xiàn)方式中,所述秘鑰隊(duì)列為環(huán)形隊(duì)列,所述方法還包括:將隨機(jī)生成的秘鑰序列發(fā)送給智能門(mén)鎖;將所述秘鑰序列添加至所述秘鑰隊(duì)列的隊(duì)尾。
在第一方面的第三種實(shí)現(xiàn)方式中,結(jié)合上述第二種實(shí)現(xiàn)方式,將所述秘鑰序列添加至所述秘鑰隊(duì)列的隊(duì)尾,包括:若所述秘鑰序列的長(zhǎng)度N大于所述秘鑰隊(duì)列中所有空置位置的總長(zhǎng)度M,則將所述秘鑰序列中前M個(gè)數(shù)據(jù)添加至所述秘鑰隊(duì)列的隊(duì)尾;以及,將所述秘鑰序列中的后N-M個(gè)數(shù)據(jù)丟棄,或者,用所述秘鑰序列中的后N-M個(gè)數(shù)據(jù)覆蓋所述秘鑰隊(duì)列隊(duì)頭的前N-M個(gè)數(shù)據(jù)。
在第一方面的第四種實(shí)現(xiàn)方式中,采用所述加密秘鑰對(duì)所述開(kāi)鎖密碼進(jìn)行加密,獲得加密密碼,包括:對(duì)所述加密秘鑰和所述開(kāi)鎖密碼進(jìn)行異或運(yùn)算,獲得加密密碼。
第二方面,本實(shí)施例提供一種智能門(mén)鎖的開(kāi)鎖方法,應(yīng)用于智能門(mén)鎖,包括:接收加密密碼;從預(yù)設(shè)的秘鑰隊(duì)列的隊(duì)頭開(kāi)始,獲取K個(gè)連續(xù)的數(shù)據(jù)作為解密秘鑰;采用所述解密秘鑰對(duì)所述加密密碼進(jìn)行解密,獲得開(kāi)鎖密碼;根據(jù)所述開(kāi)鎖密碼和預(yù)設(shè)密碼控制是否開(kāi)鎖;將所述解密秘鑰從所述秘鑰隊(duì)列中刪除,并向所述控制終端發(fā)送解鎖指令。
在第二方面的第一種實(shí)現(xiàn)方式中,所述秘鑰隊(duì)列為環(huán)形隊(duì)列,所述方法還包括:接收所述控制終端發(fā)送的秘鑰序列;將所述秘鑰序列添加至秘鑰隊(duì)列的隊(duì)尾。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于青島海信智慧家居系統(tǒng)股份有限公司,未經(jīng)青島海信智慧家居系統(tǒng)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910016359.0/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 一種數(shù)據(jù)庫(kù)讀寫(xiě)分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





