[發明專利]一種基于動態密碼生成和匹配的藍牙門鎖系統及開啟方法在審
| 申請號: | 202010015610.4 | 申請日: | 2020-01-07 |
| 公開(公告)號: | CN111243133A | 公開(公告)日: | 2020-06-05 |
| 發明(設計)人: | 曾云;李濤;高永會 | 申請(專利權)人: | 杭州涂鴉信息技術有限公司 |
| 主分類號: | G07C9/00 | 分類號: | G07C9/00;H04W4/80;H04W76/14 |
| 代理公司: | 北京崇智專利代理事務所(普通合伙) 11605 | 代理人: | 任小燕 |
| 地址: | 310013 浙江省杭*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 動態 密碼 生成 匹配 藍牙 門鎖 系統 開啟 方法 | ||
本申請公開了一種基于動態密碼生成和匹配的藍牙門鎖系統及開啟方法。該系統包括用戶端和設備端,其中:用戶端包括第一存儲模塊、動態密碼生成模塊、第一通信模塊;設備端包括第二通信模塊、登入秘鑰生成模塊、輸入模塊、第二存儲模塊、驗證密碼生成模塊、比對模塊、門鎖模塊。開啟方法為:用戶端接收設備端生成的登入秘鑰,用戶端和設備端采用相同的算法、登入秘鑰、時間因子分別計算出動態密碼和驗證密碼,若動態密碼和驗證密碼比對相同,則門鎖開啟。本申請解決了相關技術中現有藍牙門鎖安全性低或者成本高的技術問題。
技術領域
本申請涉及智能鎖技術領域,具體而言,涉及一種基于動態密碼生成和匹配的藍牙門鎖系統及開啟方法。
背景技術
目前,身份驗證的部署仍較為困難且發展規模有限,大多數的身份驗證依賴于管理用戶的訪問權限,缺乏硬件和軟件技術的互操作性。有些解決方案是通過專用技術強行耦合硬件和軟件生成令牌,導致成本高,方案采用率不高,以及創新有限。有些解決方案通過讓用戶設置密碼,靜態存儲在設備中,這種密碼很容易被復制和破解,安全系數低。隨著網絡的發展,網絡威脅的迅速增長暴露出靜態密碼作為主要手段的不足之處。而一次性密碼無疑是最簡單和最受歡迎的密碼之一,且使用一次性密碼令牌通常安全性更高。
藍牙門鎖設備是近幾年出現的新型智能鎖具,這種鎖具只需要使用具有藍牙功能的手持智能設備并搭配相關軟件即可被開啟。但是現有的藍牙門鎖鎖設備中,采用靜態密碼的不夠安全,使用硬件和軟件技術耦合生成密碼的成本又過高、采用率低。
發明內容
本申請的主要目的在于提供一種基于動態密碼生成和匹配的藍牙門鎖系統及開啟方法,以解決相關技術中藍牙門鎖設備安全性不夠或者成本過高的問題。
為了實現上述目的,第一方面,本申請實施例提供了一種基于動態密碼生成和匹配的藍牙門鎖系統。
根據本申請的藍牙門鎖系統包括用戶端和設備端,其中:
用戶端包括第一存儲模塊、動態密碼生成模塊、第一通信模塊;
通信模塊用于向設備端發送藍牙連接請求,并將接收到的登入秘鑰發送至第一存儲模塊;
第一存儲模塊用于存儲算法、登入秘鑰和時間因子;
動態密碼生成模塊用于使用第一存儲模塊存儲的算法、登入秘鑰和時間因子計算出動態密碼;
設備端包括第二通信模塊、登入秘鑰生成模塊、輸入模塊、第二存儲模塊、驗證密碼生成模塊、比對模塊、門鎖模塊;
第二通信模塊用于接收用戶端的藍牙連接請求,實現用戶端和設備端的通信連接;
登入秘鑰生成模塊用于在接收到用戶端的藍牙連接請求后生成登入秘鑰;
第二存儲模塊用于存儲算法、登入秘鑰和時間因子;
驗證密碼生成模塊用于使用第二存儲模塊存儲的算法、登入秘鑰和時間因子計算出驗證密碼;
輸入模塊用于輸入用戶端生成的動態密碼;
比對模塊用于比對輸入的動態密碼和生成的驗證密碼;
門鎖模塊用于開啟或關閉門鎖,門鎖模塊接收第二通信模塊發出的開啟命令。
可選的,動態密碼和驗證密碼為使用相同的登入秘鑰和時間因子、采用相同的算法計算出來的數字校驗碼。
可選的,登入秘鑰為設備端接收到用戶端發送的藍牙連接請求后獲得的隨機字符串login key。
可選的,時間因子為采用UNIX時間戳計算出的時間參數。
可選的,用戶端和設備端的時間分別維護,并允許5min內的時間誤差。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州涂鴉信息技術有限公司,未經杭州涂鴉信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010015610.4/2.html,轉載請聲明來源鉆瓜專利網。





