The utility model discloses a Bluetooth smart door lock with controllable privileges of mobile APP, belonging to the technical field of smart door lock, including smart door lock, mobile APP, server and encryption module for communication encryption between smart door lock and mobile APP. The encryption module includes authentication key, initial key, public key and session key. The smart door lock includes an electronic lock body and a driver for driving the electronic lock body. Mobile module, Bluetooth module, power module, control chip module and memory module, mobile APP is connected by wireless communication between Bluetooth module and control chip module, and control chip module is electrically connected with drive module and memory module respectively. The utility model realizes wireless communication between mobile APP and smart door lock through Bluetooth interaction, which is safer than traditional network connection. Better, and the communication verification between mobile terminal and intelligent door lock is verified by encryption transmission through key module, which solves the problem that traditional intelligent door lock is vulnerable to replay attack, and further improves the security of use.
【技術實現步驟摘要】
手機APP可控權限藍牙智能門鎖
本技術涉及智能門鎖
,更具體的,涉及手機APP可控權限藍牙智能門鎖。
技術介紹
智能門鎖是指區別于傳統機械鎖的基礎上改進的,在用戶安全性、識別、管理性方面更加智能化簡便化的鎖具,隨著智能化社區的不斷發展,以智能門鎖為執行部件的智能控制門禁使用越來越廣泛;但是現有的智能門鎖大部分都是鎖體連接互聯網,通過互聯網進行連接控制,其安全性仍有所不足,容易受到重放攻擊。
技術實現思路
為了克服現有技術的缺陷,本技術所要解決的技術問題在于提出手機APP可控權限藍牙智能門鎖,通過藍牙交互實現手機APP與智能門鎖之間的無線通信,較于傳統的網絡連接其安全性更好,手機APP與智能門鎖之間的藍牙連接通信驗證通過驗證密鑰進行加密傳輸,而且手機APP與智能門鎖之間的開鎖指令驗證分別經過初始密鑰、會話密鑰以及公開密鑰進行多重加密傳輸,解決了傳統智能門鎖只是簡單對稱密鑰驗證容易受重放攻擊情況,進一步提高了使用安全。為達此目的,本技術采用以下技術方案:包括智能門鎖、用于控制所述智能門鎖開關的手機APP、分別與所述手機APP以及與所述智能門鎖通信連接的服務器和用于所述智能門鎖與所述手機APP之間通信加密或者解密的密鑰模塊,所述密鑰模塊包括驗證密鑰、初始密鑰、會話密鑰以及公共密鑰,所述服務器具有存放、修改用戶資料以及對用戶身份進行識別的功能模塊;所述智能門鎖包括電子鎖體、用于驅動所述電子鎖體開關的驅動模塊、藍牙模塊、電源模塊、控制芯片模塊和儲存器模塊,所述手機App通過藍牙模塊與所述控制芯片模塊通信連接,所述控制芯片模塊分別與所述驅動模塊以及所述儲存器模塊電連接所 ...
【技術保護點】
1.手機APP可控權限藍牙智能門鎖,其特征在于:包括智能門鎖、用于控制所述智能門鎖開關的手機APP(1)、分別與所述手機APP(1)以及與所述智能門鎖通信連接的服務器和用于所述智能門鎖與所述手機APP(1)之間通信加密或者解密的密鑰模塊,所述密鑰模塊包括驗證密鑰(10)、初始密鑰(11)、會話密鑰(12)以及公共密鑰(13),所述服務器具有存放、修改用戶資料以及對用戶身份進行識別的功能模塊;所述智能門鎖包括電子鎖體(5)、用于驅動所述電子鎖體(5)開關的驅動模塊(4)、藍牙模塊(2)、電源模塊(9)、控制芯片模塊(3)和儲存器模塊(6),所述手機APP(1)通過藍牙模塊(2)與所述控制芯片模塊(3)通信連接,所述控制芯片模塊(3)分別與所述驅動模塊(4)以及所述儲存器模塊(6)電連接所述驅動模塊(4)、所述藍牙模塊(2)、所述控制芯片模塊(3)以及所述儲存器模塊(6)均與所述電源模塊(9)電連接,所述服務器與所述藍牙模塊(2)通信連接;所述控制芯片模塊(3)內分別儲存有所述驗證密鑰(10)的解密密鑰、所述初始密鑰(11)的加密密鑰、所述會話密鑰(12)的解密密鑰以及所述公共密鑰(13) ...
【技術特征摘要】
1.手機APP可控權限藍牙智能門鎖,其特征在于:包括智能門鎖、用于控制所述智能門鎖開關的手機APP(1)、分別與所述手機APP(1)以及與所述智能門鎖通信連接的服務器和用于所述智能門鎖與所述手機APP(1)之間通信加密或者解密的密鑰模塊,所述密鑰模塊包括驗證密鑰(10)、初始密鑰(11)、會話密鑰(12)以及公共密鑰(13),所述服務器具有存放、修改用戶資料以及對用戶身份進行識別的功能模塊;所述智能門鎖包括電子鎖體(5)、用于驅動所述電子鎖體(5)開關的驅動模塊(4)、藍牙模塊(2)、電源模塊(9)、控制芯片模塊(3)和儲存器模塊(6),所述手機APP(1)通過藍牙模塊(2)與所述控制芯片模塊(3)通信連接,所述控制芯片模塊(3)分別與所述驅動模塊(4)以及所述儲存器模塊(6)電連接所述驅動模塊(4)、所述藍牙模塊(2)、所述控制芯片模塊(3)以及所述儲存器模塊(6)均與所述電源模塊(9)電連接,所述服務器與所述藍牙模塊(2)通信連接;所述控制芯片模塊(3)內分別儲存有所述驗證密鑰(10)的解密密鑰、所述初始密鑰(11)的加密密鑰、所述會話密鑰(12)的解密密鑰以及所述公共密鑰(13)的解密密鑰,所述服務器內分別儲存有所述驗證密鑰(10)的加密密鑰、所述初始密鑰(11)的解密密鑰以及所述會話密鑰(12)的加密密鑰,所述手機APP(1)內儲存有所述公共密鑰(13)的加密密鑰;所述控制芯片模塊(3)于手機APP(1)與所述藍牙模塊(2)之間藍牙連接時生成兩組第一隨機數(100),其中一組所述第一隨機數(100)用于在控制芯片模塊(3)與手機APP(1)之間傳輸形成藍牙連接指令,另一所述第一隨機數(100)儲存于所述儲存器模塊(6)內并用于與其中一組所述第一隨機數(100)進行比對,所述驗證密鑰(10)用于其中一組所述第一隨機數(100)由所述手機APP(1)向所述控制芯片模塊(3)回傳過程的加密和解密;所述控制芯片模塊(3)于所述第一隨機數(100)比對成功時生成兩組第二隨機數(200),其中一組所述第二隨機數(200)用于在所述控制芯片模塊(3)與所述手機APP(1)之間傳輸形成開鎖指令,另一組所述第二隨機數(200)儲存于所述儲存器模塊(6)內并用于與其中一組第二隨機數(200)進行比對;所述初始密鑰(11)用于其中一組所述第二隨機數(200)在所述控制芯片模塊(3)向...
【專利技術屬性】
技術研發人員:劉傳佳,李昀皓,魏澤坤,繆君,
申請(專利權)人:南昌航空大學,
類型:新型
國別省市:江西,36
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。