[發明專利]一種智能門鎖的開鎖方法有效
| 申請號: | 201710044914.1 | 申請日: | 2017-01-21 |
| 公開(公告)號: | CN106898065B | 公開(公告)日: | 2020-01-17 |
| 發明(設計)人: | 唐皓;陳彬;張東勝 | 申請(專利權)人: | 云丁網絡技術(北京)有限公司 |
| 主分類號: | G07C9/00 | 分類號: | G07C9/00 |
| 代理公司: | 11401 北京金智普華知識產權代理有限公司 | 代理人: | 皋吉甫 |
| 地址: | 100085 北京市昌平區回*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 智能 門鎖 開鎖 方法 | ||
1.一種智能門鎖的開鎖方法,其特征在于,所述方法包括:
云服務器將初始密鑰和通信密鑰通過預設置的方式分別發送至移動終端和智能門鎖;
所述移動終端和智能門鎖通過無線通信方式建立連接;
所述移動終端將初始密鑰及預設的密鑰數據通過加密算法進行加密生成開鎖驗證碼;
所述移動終端將所述開鎖驗證碼附加預設的密鑰數據生成帶有預設密鑰數據的開鎖驗證碼并發送至智能門鎖;
所述智能門鎖根據預設置的規則檢查所述帶有預設的密鑰數據的開鎖驗證碼的合法性;
當檢查結果為所述帶有預設密鑰數據的開鎖驗證碼合法時,智能門鎖將所述開鎖驗證碼與智能門鎖生成的至少一個合法驗證碼進行匹配,當匹配成功,則執行開鎖動作;
其中,
所述移動終端和所述智能門鎖對每一個密鑰均保存一個遞增的計數器count值,每次開鎖前,所述移動終端的計數器加1;所述移動終端將初始密鑰及預設的密鑰數據通過加密算法進行加密生成開鎖驗證碼包括:
所述移動終端將初始token作為初始密鑰及預設的密鑰數據使用通信key進行加密生成開鎖驗證碼;所述預設的密鑰數據為計數器count值;所述智能門鎖根據預設置的規則檢查所述帶有預設的密鑰數據的開鎖驗證碼的合法性包括:
所述智能門鎖將所述帶有預設的密鑰數據的開鎖驗證碼帶有的計數器count值與本地保存的計數器count值比較;
如果所述開鎖驗證碼帶有的計數器值大于本地保存的值,則檢查結果為所述帶有計數器count值的開鎖驗證碼合法;如果所述智能門鎖發送的計數器值小于等于本地保存的值,則認為是數據包被重新播放,則檢查結果為所述帶有時間戳的開鎖驗證碼為不合法,并將驗證結果通過無線通信連接傳輸反饋給所述移動終端。
2.根據權利要求1所述的智能門鎖的開鎖方法,其特征在于,所述云服務器將初始密鑰和通信密鑰通過預設置的方式分別發送至移動終端和智能門鎖包括:
云服務器生成初始密鑰和通信密鑰;
所述云服務器將初始密鑰和通信密鑰通過安全的帶外傳輸或者私有的加密通道,由云服務器分別發送至移動終端和智能門鎖。
3.根據權利要求1所述的智能門鎖的開鎖方法,其特征在于,所述智能門鎖根據預設置的規則檢查所述帶有預設的密鑰數據的開鎖驗證碼的合法性之后,所述方法還包括:
如果所述帶有預設的密鑰數據的開鎖驗證碼合法,則智能門鎖使用所述預設的密鑰數據,將智能門鎖本地保存的多個初始密鑰分別與所述預設的密鑰數據通過通信密鑰進行加密生成對應的多個合法驗證碼保存至智能門鎖中。
4.根據權利要求1所述的智能門鎖的開鎖方法,其特征在于,所述移動終端將初始密鑰及預設的密鑰數據通過加密算法進行加密生成開鎖驗證碼包括:
所述移動終端將初始token作為初始密鑰及預設的密鑰數據使用通信密鑰進行加密生成開鎖驗證碼;所述預設的密鑰數據為時間戳timestamp。
5.根據權利要求4所述的智能門鎖的開鎖方法,其特征在于,所述智能門鎖根據預設置的規則檢查所述帶有預設的密鑰數據的開鎖驗證碼的合法性包括:
所述智能門鎖將時間戳與智能門鎖內的時鐘模塊保存的時間做對比;所述時鐘模塊中的時間為自動匹配更新的標準時間;
如果偏差超過限定閾值,則判斷所述開鎖驗證碼是非法的數據包,則檢查結果為所述帶有預設的密鑰數據的開鎖驗證碼不合法,并將驗證結果通過無線通信連接傳輸反饋至所述移動終端;所述偏差是開鎖驗證碼帶有的時間戳與時鐘模塊保存的時間的差值;
如果偏差未超過限定閾值,則檢查結果為所述帶有預設的密鑰數據的開鎖驗證碼合法。
6.根據權利要求3或5所述的智能門鎖的開鎖方法,其特征在于,所述智能門鎖將所述開鎖驗證碼與智能門鎖生成的至少一個合法驗證碼進行匹配,當匹配成功,則執行開鎖動作,包括:
當檢查結果為所述帶有時間戳的開鎖驗證碼合法時,則開鎖驗證碼與智能門鎖內生成的至少一個合法驗證碼逐一進行比較;
若比較開鎖驗證碼與其中一個合法驗證碼相同時,則確定匹配成功,智能門鎖執行開鎖動作;所述智能門鎖將移動終端發送的帶有時間戳的開鎖驗證碼中的時間戳與智能門鎖內的時間同步;斷開無線通信連接。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于云丁網絡技術(北京)有限公司,未經云丁網絡技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710044914.1/1.html,轉載請聲明來源鉆瓜專利網。





