[發(fā)明專利]一種基于雙密鑰的鎖具管控方法有效
| 申請(qǐng)?zhí)枺?/td> | 201910329467.3 | 申請(qǐng)日: | 2019-04-23 |
| 公開(kāi)(公告)號(hào): | CN110086863B | 公開(kāi)(公告)日: | 2021-10-08 |
| 發(fā)明(設(shè)計(jì))人: | 吳玲敏;龐振澤;楊樂(lè) | 申請(qǐng)(專利權(quán))人: | 廈門中銳電力科技有限公司 |
| 主分類號(hào): | H04L29/08 | 分類號(hào): | H04L29/08;H04L9/30;H04L9/06;G07C9/00 |
| 代理公司: | 廈門市新華專利商標(biāo)代理有限公司 35203 | 代理人: | 羅恒蘭 |
| 地址: | 361000 福建省廈門*** | 國(guó)省代碼: | 福建;35 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 密鑰 鎖具管控 方法 | ||
本發(fā)明涉及一種基于雙密鑰的鎖具管控方法,其包括鎖具的注冊(cè)、鎖具的操作兩個(gè)部分,其中,鎖具的注冊(cè)采用RSA非對(duì)稱加密技術(shù),保證了密鑰協(xié)商的可靠、安全,同時(shí),不同鎖具在注冊(cè)時(shí)服務(wù)器下發(fā)的一級(jí)AES密鑰不同,保證了鎖具通信加密的唯一性,即使個(gè)別鎖具AES密鑰被破解,依然可以保證鎖具系統(tǒng)中其他鎖具的安全,加強(qiáng)了整個(gè)鎖具通信的可靠性。
技術(shù)領(lǐng)域
本發(fā)明涉及鎖具管控領(lǐng)域,具體涉及一種基于雙密鑰的鎖具管控方法。
背景技術(shù)
隨著人們對(duì)鎖具的智能化、信息化的需求日益增加,目前的鎖具一般為智能鎖具。但目前鎖具的加密方法比較簡(jiǎn)單,容易破解,可能影響整個(gè)鎖具系統(tǒng)的安全性。
有鑒于此,本設(shè)計(jì)人針對(duì)目前鎖具管控存在的諸多問(wèn)題和缺陷而深入構(gòu)思,進(jìn)而開(kāi)發(fā)出本發(fā)明。
發(fā)明內(nèi)容
針對(duì)上述問(wèn)題,本發(fā)明的目的在于提供一種基于雙密鑰的鎖具管控方法,其能提高鎖具系統(tǒng)的安全性。
為實(shí)現(xiàn)上述目的,本發(fā)明采用的技術(shù)方案是:
一種基于雙密鑰的鎖具管控方法,其基于由服務(wù)器、移動(dòng)端APP、解鎖器和鎖具組成的鎖具系統(tǒng)實(shí)現(xiàn),所述服務(wù)器與移動(dòng)端APP通信連接,移動(dòng)端APP與解鎖器通信連接,而解鎖器與鎖具進(jìn)行通信連接,所述鎖具管控方法包括鎖具注冊(cè)和鎖具操作兩個(gè)部分,具體如下:
步驟1、鎖具的注冊(cè)
步驟1.1、當(dāng)解鎖器與鎖具接觸通信時(shí),鎖具判斷其是否已在服務(wù)器中注冊(cè),若鎖具未進(jìn)行注冊(cè),鎖具就會(huì)隨機(jī)生成128位RSA公私鑰,同時(shí)向解鎖器發(fā)送鎖具ID和該鎖具對(duì)應(yīng)的RSA公鑰;
步驟1.2、解鎖器接收到鎖具ID以及相應(yīng)的RSA公鑰后,判斷其與移動(dòng)端APP是否連接,若兩者未連接,則解鎖器向鎖具應(yīng)答注冊(cè)錯(cuò)誤;若兩者已建立通信連接,則解鎖器向移動(dòng)端APP發(fā)送該解鎖器ID以及其接收到的鎖具ID和RSA公鑰;
步驟1.3、移動(dòng)端APP接收解鎖器ID、鎖具ID和RSA公鑰后,判斷其是否在線,若未在線,移動(dòng)端APP通過(guò)解鎖器向鎖具應(yīng)答注冊(cè)錯(cuò)誤;若在線,移動(dòng)端APP則向服務(wù)器發(fā)送用戶ID以及其接收的解鎖器ID、鎖具ID和RSA公鑰;
步驟1.4、服務(wù)器接收到用戶ID、解鎖器ID、鎖具ID和RSA公鑰后,判斷用戶ID和解鎖器ID是否合法,若用戶ID或解鎖器ID不合法,則鎖具注冊(cè)失敗;若用戶ID和解鎖器ID均合法,服務(wù)器則隨機(jī)生成128位一級(jí)AES密鑰,并使用其接收到的RSA公鑰對(duì)一級(jí)AES密鑰進(jìn)行加密,形成加密數(shù)據(jù),然后,服務(wù)器將該加密數(shù)據(jù)向移動(dòng)端APP發(fā)送,并經(jīng)由移動(dòng)端APP和解鎖器將該加密數(shù)據(jù)發(fā)送至鎖具;鎖具使用RSA私鑰對(duì)加密數(shù)據(jù)進(jìn)行解密,獲取并記錄一級(jí)AES密鑰,完成鎖具注冊(cè);
步驟2、鎖具操作
步驟2.1、將解鎖器與鎖具接觸,鎖具判斷其是否已在服務(wù)器中注冊(cè),若鎖具未在服務(wù)器中注冊(cè),則進(jìn)行鎖具的注冊(cè)操作;若鎖具已在服務(wù)器中注冊(cè),則鎖具向解鎖器發(fā)送鎖具ID;
步驟2.2、解鎖器接收鎖具ID后判斷其是否與移動(dòng)端APP連接,若兩者未連接,則解鎖器向鎖具應(yīng)答錯(cuò)誤;若兩者已連接,則解鎖器向移動(dòng)端APP發(fā)送解鎖器ID和鎖具ID;
步驟2.3、移動(dòng)端APP在接收解鎖器ID和鎖具ID 后,判斷其是否在線,若移動(dòng)端APP在線,則進(jìn)行鎖具的在線操作;若移動(dòng)端APP未在線,則進(jìn)行鎖具的離線操作。
所述鎖具的在線操作具體如下:
步驟2.4.1、移動(dòng)端APP向服務(wù)器發(fā)送用戶ID、解鎖器ID、鎖具ID和鎖具操作指令,服務(wù)器接收用戶ID、解鎖器ID、鎖具ID和鎖具操作指令后,判斷用戶ID、解鎖器ID、鎖具ID是否合法,若用戶ID、解鎖器ID或鎖具ID不合法,則服務(wù)器通過(guò)移動(dòng)端APP和解鎖器向鎖具應(yīng)答錯(cuò)誤;若用戶ID、解鎖器ID和鎖具ID均合法,則進(jìn)入步驟2.4.2;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于廈門中銳電力科技有限公司,未經(jīng)廈門中銳電力科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910329467.3/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(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ì)





