[發明專利]一種基于動態密碼的電子密碼鎖認證方法在審
| 申請號: | 201810702469.8 | 申請日: | 2018-06-30 |
| 公開(公告)號: | CN109035499A | 公開(公告)日: | 2018-12-18 |
| 發明(設計)人: | 崔可;李婉 | 申請(專利權)人: | 恒寶股份有限公司 |
| 主分類號: | G07C9/00 | 分類號: | G07C9/00 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 212355 *** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 動態密碼 電子密碼鎖 用戶設備 預設規則 安全碼 后臺服務器 認證 再使用 開鎖 密文 加密 竊取 | ||
1.一種基于動態密碼的電子密碼鎖認證方法,其特征在于,該方法包括如下步驟:
步驟1,用戶設備向后臺服務器發送開鎖請求,所述開鎖請求中攜帶有設備標識、同步值以及當前用戶選擇的預設規則編號;
步驟2,后臺服務器接收所述開鎖請求并獲取所述開鎖請求中的設備標識,后臺服務器基于該設備標識確定該用戶設備是否屬于已注冊的有權限設備,若是,則執行步驟3,若否,則提示用戶沒有操作權限;
步驟3,后臺服務器根據從所述開鎖請求中獲取的所述設備標識查找并獲取關聯存儲的預設規則信息和安全碼,后臺服務器獲取所述開鎖請求中攜帶的所述當前用戶選擇的預設規則編號,并根據獲取的所述關聯存儲的預設規則信息確定所述預設規則編號所對應的預設規則;
步驟4,后臺服務器使用所述安全碼和所述同步值來生成動態密碼,并使用確定的所述預設規則編號所對應的預設規則對生成的所述動態密碼進行處理,將處理后的所述動態密碼發送給電子密碼鎖,再使用所述安全碼對處理后的所述動態密碼進行加密,將生成的密文發送給用戶設備;
步驟5,用戶設備從后臺服務器接收所述生成的密文,并使用用戶設備的安全碼對密文進行解密,以得到動態密碼,用戶使用得到的所述動態密碼進行開鎖操作。
2.根據權利要求1所述的認證方法,其特征在于:
該開鎖請求消息是由該設備在開鎖請求指令時發送,該開鎖請求指令由用戶通過指定操作觸發。
3.根據權利要求1所述的認證方法,其特征在于:
所述指定操作包括按鍵操作或者掃描二維碼。
4.根據權利要求1所述的認證方法,其特征在于,所述后臺服務器基于該設備標識確定該用戶設備是否屬于已注冊的有權限設備,具體包括:
后臺服務器中預先存儲有自身所管理的所有已注冊的有權限用戶設備的設備標識,后臺服務器接收到該開鎖請求消息后,從存儲的所有設備標識中查詢是否包括該設備標識,如果存儲的所有設備標識中包括該設備標識,則可以確定該設備屬于自身所管理的已注冊的有權限設備。
5.根據權利要求1所述的認證方法,其特征在于:
將用戶在向后臺服務器注冊時隨用戶注冊請求發送給后臺服務器的安全碼作為密鑰種子,與所述開鎖請求中攜帶的同步值組成的字符串作為Sha256算法的輸入,產生動態密碼。
6.根據權利要求5所述的認證方法,其特征在于:所述同步值是由用戶設置的,長度為3的數字字符串。
7.根據權利要求1所述的認證方法,其特征在于:
所述步驟5之后還包括步驟6,電子密碼鎖將自身從后臺服務器獲得的動態密碼與用戶輸入的動態密碼進行比較,若是匹配成功就執行開鎖動作。
8.根據權利要求1所述的認證方法,其特征在于:
所述步驟6之后還包括步驟7,存儲當前的日期時間作為開鎖記錄可供查詢。
9.根據權利要求8所述的認證方法,其特征在于:
若是不滿足匹配條件就提示重新輸入密碼。
10.根據權利要求8或9所述的認證方法,其特征在于:
如果連續三次輸入密碼錯誤則鎖定鍵盤,并發出聲光報警。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于恒寶股份有限公司,未經恒寶股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810702469.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種新型智能車庫系統
- 下一篇:打開智能門鎖的方法和APP客戶端





